自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 问题问题三道杠

阿萨德。

2022-08-02 10:40:39 65

转载 android 版本更新和下载安装适配7.0 8.0 9.0

在android 7.0之前版本更新其实相当简单,只需要使用系统下载器就能够完成下载之后安装,但是在7.0之后android升级安全机制,下载安装受到一些限制。工具类拿去用public class CXVersionCheckUtils { private static File saveFile; private Activity activity; privat...

2019-07-04 15:55:36 3089 1

原创 Android开发之http网络请求返回码问题集合

HTTP状态码(HTTP Status Code)一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用一、1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议...

2019-03-27 09:18:54 1165

原创 Android中判断网络连接是否可用及监控网络状态

Android中判断网络连接是否可用及监控网络状态package com.meinv.mymeinv.tool; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; impo...

2019-03-14 17:14:17 809

翻译 Android 用Glide加载圆角

布局先了解一下<ImageView android:id="@+id/iv_img_shop" android:layout_width="120dp" android:layout_height="80dp" android:scaleType="centerCrop" android:src="@drawable/background4" /&amp

2019-03-14 16:37:52 1954

原创 android中实现数字被划掉效果

textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线textView.getPaint().setAntiAlias(true);//抗锯齿textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中划线setFlags(Paint. STRIKE_T...

2019-02-22 10:49:59 774

原创 使用Android studio 查看其它app的布局的结构

日常开发过程中,难免会遇到一些比较好看的布局,这时候我们就想学习一下别人的布局结构,以便参考。如果是前端开发的话,直接用Chrome可以查看别人布局的结构。如果是android的就比较麻烦一些。不过也是可以的。只需要简单的两步。下面来演示一下怎么用android studio查看别的app的布局,以美团为例:第一步:运行android studio,打开 tool/android/androi...

2019-02-21 09:54:15 7769

原创 接入腾讯联盟广告Banner最简单的

一、首先注册腾讯广告联盟的账号,地址为:http://e.qq.com/dev/index.html ,填写好资料下载SDK 两个版本 哪个都可以记住广告ID和应用ID二、解压SDK 导入jar包到libs 目录下别忘记添加依赖<uses-permission android:name="android.permission.INTERNET" />&lt...

2019-02-15 16:20:11 4467 1

翻译 ImageView的scaleType的属性

ImageView的scaleType的属性值有MATRIX,FIT_XY,FIT_START,FIT_END,FIT_CENTER,CENTER,CENTER_CROP,CENTER_INSIDE.1.android:scaleType=“center”保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size时,多出来的部分被截掉。2.androi...

2019-02-14 09:14:06 270

原创 更新下载(7.0)

工具类了解一下public class CXVersionCheckUtils { private static File saveFile; private Activity activity; private static long downloadId = 0; public CXVersionCheckUtils(Activity activity) ...

2019-02-13 17:43:46 442

原创 使用RadioButton+Fragment实现底部导航栏

首先修改activity_main.xml文件如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-au...

2019-02-13 14:28:38 419

原创 ScrollView嵌套RecyclerView滑动冲突相关问题

出现了滑动冲突问题,主要表现为横向RecyclerView滑动不灵敏,纵向RecyclerView滑动卡顿。scrollview里面放Recyclerview 会导致view不回收,内存压力大;最好使用 Recyclerview通过Item不同layout实现里面放两个横向的Recyclerview二、问题分析1.横向RecyclerView滑动不灵敏针对该问题,解决的方案是根据当前滑动...

2019-02-13 11:53:35 1459

原创 git中常用命令和快捷键

git bash中的快捷键1、bash命令格式命令 [-options] [参数],如:tar zxvf demo.tar.gz查看帮助:命令 --help2、bash常见命令pwd (Print Working Directory) 查看当前目录cd (Change Directory) 切换目录,如 cd /etcls (List) 查看当前目录下内容,如 ls -alm...

2019-02-13 11:41:20 2313

原创 Android使用RadioGroup实现底部导航栏

RadioGroup实现底部导航栏效果,如图::实现可最基本的导航栏功能1.内嵌的fragment的布局:,不能左右滑动,只能点击1.内嵌的fragment的布局:`<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/a...

2019-02-13 10:26:33 3350

翻译 Android节操视频

ListView的拖拽和ViewPager的滑动时如果划出屏幕会自动重置视频视频大小的屏幕适配,宽或长至少有两个对边是充满屏幕的,另外两个方向居中可以在加载、暂停、播放等各种状态中正常进入全屏和退出全屏全屏时启动新Activity实现播放器真正的全屏功能在ListView、ViewPager和ListView、ViewPager和Fragment等多重嵌套模式下全屏工作使用方法:1...

2019-02-13 09:34:39 628

翻译 Android调用系统相机和相册

最近做了调用系统相机和相册,在其他博客中看到还有对图像进行剪切,大家都知道,我们在玩微信的时候,头像更换是方形图片,接下来我们就对这种情况具体进行描述:布局:<ImageView android:id="@+id/mIcon" android:layout_width="100dp" android:layout_height=&quot

2019-02-13 09:28:35 1367 1

翻译 Fragment转场动画

代码FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction fragmentTransaction =fragmentManager.beginTransaction(); fragmentTransaction.setCustomAnimations(...

2019-02-13 09:22:37 1252

原创 Android导入项目

打开要导入的项目的目录,删除下图红框中的文件。 2. 找到自己以前在自己的android studio的任一项目(假设为项目B),在上图蓝框的对应位置用记事本打开build.gradle的文件,记住自己的gradle版本号。(比如我的为2.3.3)回到要导入的项目,用记事本打开上图蓝框中的文件,修改gradle版本为自己的gradle版本号。(如下图)然后保存。在项目B中,复制grad...

2019-02-12 15:40:32 473

转载 Java泛型详解:和Class的使用

1、泛型是什么首先告诉大家ArrayList就是泛型。那ArrayList能完成哪些想不到的功能呢?先看看下面这段代码:ArrayList<String> strList = new ArrayList<String>(); ArrayList<Integer> intList = new ArrayList<Integer>(); Ar...

2019-02-12 15:31:08 1704

原创 TaskExecutionException: Execution failed for task ':app:transformJackWithJackForDebug'

org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileDebugJavaWithJavac'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(Execute...

2019-02-12 15:00:12 542 1

原创 Android Studio SVN 使用

如何安装配置SVN请直接参考《SVN在Android Studio中的配置》http://www.cnblogs.com/songmeng/p/4389446.html如何使用SVN本文主要参考了《AndroidStudio配置SVN以及使用代码管理》http://www.it165.net/pro/html/201508/51801.html一、Android Studio添...

2019-02-12 14:16:02 4641

转载 更换包名

更换包名有些时候因为公司需求要更换包名虽,然不是什么技术活,但是小菜的用的次数多了就有了一点点小技巧分享给大家:如果源码是在本机电脑中,首先找到源码多位置,例如:由包名 com.aaa.bbb 修改为包名 com.ccc.ddd,可以直接重命名,本地修改; 新的包名;AndroidStudio 打开本项目;删除 .gradle;把 build.gradle 中 appicati...

2019-02-12 11:39:22 481

转载 给TextView添加超链接

1.直接在xml文件中配置autoLink属性autoLink属性一共有六个值,分别是none(正常),web(将文本识别为一个网址),phone(将文本识别为一个电话号码),mail(将文本识别为一个邮件地址),map(这个,呃,该怎么表述呢?会打开地图应用),all(根据文本自动识别)。一般情况下我们设置为all即可,我们看看,这个时候它就会自动将TextView中的电话号码、邮件地址、网...

2018-08-24 16:54:00 1081

原创 安卓旋转动画

布局<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas...

2018-08-23 20:23:11 474

转载 Fragment复用静态代码块

数据public interface Servce { public String URI = "http://c.m.163.com/nc/"; @GET("video/list/{size}/n/0-20.html") Observable<viewInfo> getInfo(@Path("size") String size);}常量...

2018-08-20 21:02:02 93

原创 网络请求post get

网络请求post请求参数public interface NetService<T> { /** 接口:http://39.107.224.233/firstga/app/news/downListNews参数:{"userId":"aadc2d9fe76f4b89bf37ca738e23eafe","channelId":&amp

2018-08-20 20:31:41 212

转载 下拉刷新上拉加载第三方框架/post 网络请求

下拉刷新上拉加载第三方框架依赖 implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.0.3' implementation 'com.scwang.smartrefresh:SmartRefreshHeader:1.0.3'布局<com.scwang.smartrefresh.layo...

2018-08-20 19:38:14 298

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除