自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决Slidmenu于华为虚拟按键的冲突问题

1.在安卓5.0以后,如果使用slidmenu的话,无论主布局还是侧滑菜单的布局,都会被虚拟按键遮挡。2解决办法是在主布局的activity里配置this.setSlidingActionBarEnabled(false);配置这个属性后,无论是主界面的布局还是侧滑菜单的布局都不会被虚拟按键遮挡了。public void onCreate(Bundle savedInstanceState) {...

2018-04-27 11:50:04 193

原创 使用安卓原生的侧滑带单

1.要把布局改成DrawableLayout2.主布局的内容一定要在侧滑菜单的布局的上面,否则会报错。3.侧滑菜单的标志就是配置layout_gravity的属性,配置left就是从左侧滑动,宽度不要超过320dp,否则会盖住整个屏幕。4.配置clickable=“true”的属性是为了阻止侧滑菜单的点击事件的穿透性。5.这样简单的安卓原生的侧滑菜单配置就完成了。6.7...

2018-04-27 11:38:55 153

原创 导入第三方jar包操作

1.先把jar包加入到libs目录里。2.然后鼠标放在上面,单机右键选择Add As Library...3.我的这个是加入成功的,加入成功后,jar包的左侧就会有个向右的小箭头...

2018-04-27 11:26:41 559

原创 使用XRefreshView下拉刷新框架的注意

1.XRefreshView里面可以放RecycleView和ListView,但是如果放LinearLayout的话,当LinearLayout里面的数据多了的时候,无法滑动显示,只会显示当前屏幕的数量。2.就算你LinearLayout外面套个ScrollView也滑动不了。3.这个时候,你的LinearLayout的外面套个XScrollView,这回LinearLayout里面的数据就可以...

2018-04-27 11:18:25 1154

原创 AndroidStudio快捷键

1.替换  Ctrl + R2.查找行数  Ctrl + G

2018-04-18 16:54:30 147

原创 指定shape的形状

1.shape是默认是矩形(line  线性形状)(oval 椭圆形)(rectangle 矩形)(ring 环形)

2018-04-18 09:40:46 664

原创 绘制shape

1.在drawable目录里创建shape2.(shape 形状 )(corners 角度,是用来定义圆角的)(gradient 用以定义渐变色 )(padding 内边距)(size 大小)(solid 用来指定内部填充色)(stroke 画 )   3.   (radius  半径)4.用以定义渐变色,还有定义渐变色类型,有三种(angle 角度)(center 居中)(use 使用)(lev...

2018-04-18 09:36:16 303

原创 去除list集合中重复值

1.去除list集合中的元素,其实就是用set集合来去除的。  

2018-04-17 20:03:20 2677 1

原创 Folat和float的区别

1.Float是个对象,比较不能用==号。2.float是个具体的数值,比较可以用==号。3.如果是Float的话,比较应该这样比较min是个Float值,max是个Float值就是瞎用对象的比较方式,这个是比较min和max是否相等。...

2018-04-17 19:55:15 1945

原创 NaN的解决方法

1.出现的NaN的原因,网上查谁说除数为0,无法表示的数据就展现为NaN2.解决NaN的方法Float min = mTongList.get(0);if (Float.isNaN(min)) { min = 0f;}Float max = mTongList.get(0);if (Float.isNaN(max)) { max = 0f;}for (int i = 0...

2018-04-17 19:50:37 26798

原创 List集合取出最大值和最小值

1.第一种方法,是采用遍历的方法来获取最大值和最小值  2.第二种方法是采用Collections集合工具类来取出集合的最大值或者最小值

2018-04-17 19:45:25 77959 1

原创 做浸入式主题

1.自己在style里创建主题,继承父类主题2.让后在清单文件里设置主题

2018-04-16 11:44:30 231

原创 图片适配

1.一样的大小图片,放在不同项目里的布局里,居然大小显示不一样。2.原因是,你图片放的drawable目录不一样了。3.需要在as里重新创建drawable-hdpi    drawable-xhdpi   drawable-xxhdpi,每个都不能少,然后将图片放到一样的drawable目录里,显示的大小就会一样了。4.Android为了适应不同分辨率,会让不同的图片放到不同的drawable目...

2018-04-16 11:12:44 160

原创 给布局抽取样式

1.鼠标点击控件,右侧,依次选择就可以了,样式的名字可以大写

2018-04-16 10:34:20 241

原创 selector选择器

1.在资源文件res里的drawable目录里写selector选择器2.这个是图片的状态选择器,放在drawable目录里上面是按下状态的,下面是正常状态的<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">...

2018-04-16 10:06:29 248

原创 Retrofit网络请求

1.网络请求拼接参数action?account=111&passwd=1111.添加Retrofit和okhttp的依赖compile 'com.squareup.retrofit2:retrofit:2.1.0'compile 'com.squareup.okhttp3:okhttp:3.1.2'2.创建用于描述网络请求的接口public interface RetrofitRequ...

2018-04-12 19:43:28 330

原创 取消单个页面的标题栏

1.取消标题栏supportRequestWindowFeature(Window.FEATURE_NO_TITLE);在此方法setContentView(R.layout.main)之前加入:

2018-04-11 18:56:44 331

原创 ButterKnife的使用

1.安装插件2.添加依赖compile 'com.jakewharton:butterknife:7.0.1'3.鼠标选中布局文件,按住Alt+Insert4.除了找到id,还可以给它添加点击事件

2018-04-11 16:14:03 133

原创 命名规范

1.类名_控件名_信息名2.activity简写act3.EditText简写et4.Button简写btn5.password简写psd

2018-04-11 16:01:02 227 1

原创 使用TextInputLayout创建登录界面

1.首先要引入design和appcompat-v7兼容包2.在布局里写TextInputLayout3.里面写EditText4.控制TextInputLayout的颜色在style.xml 中colorAccent中指定   

2018-04-11 15:44:03 209

空空如也

空空如也

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

TA关注的人

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