自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SmartRefreshLayout上拉刷新和下拉加载使用心得

SmartRefreshLayout使用时,必须内部直接包裹RecycleView里面的RecycleView外不能包裹其它控件,否则造成的后果就是,稍微往上滑,就会触发加载

2018-11-01 17:51:03 1633

原创 ViewPager往fragment里传递数据

1.第一步,先初始化fragment2.第二步,在fragment里取数据3.这样就完成了.

2018-09-19 09:44:08 3149

原创 错误集锦

错误1:Failed to resolve:com.android.support:appcompat-v7:27.+解决只需要把27改成26就可以了.:

2018-09-12 11:10:02 198

原创 share sdk

1.这个是集成share sdk 分享的一些个人经验2.下面的是控制微信,QQ等的点击事件3.下面的方法就是点击微信,QQ后跳转分享界面的,注释后,点击就不会跳转分享界面了.4.下面的这个是取消shareSDK分享界面消失时半透明动画5.这个是区分点击的是微信还是qq还是微博等的操作6.这个是控制分享成功或者是分享失败的监听.oks.setCallback(...

2018-09-12 09:31:52 410

原创 自定义控件之组合控件

1.public class ConsultationItemLayout extends LinearLayout { private TextView consultationKey; private TextView consultationValue; private String cKeyText; private String cValueTex...

2018-08-29 16:28:59 221

原创 多个的点击事件

1.

2018-08-14 17:02:27 278

原创 控制TextView输入的文本换行

android:text="你好\n你好"

2018-06-21 14:31:23 576 1

原创 控制ListView自带的分割线的颜色和高度

1.在布局中中直接设置,颜色和高都要设置,单独设置颜色,不生效。

2018-06-19 18:24:15 482

原创 在fragment里获取上下文

1.getContent()     获取fragment的上下文

2018-05-15 17:12:18 1910

原创 当控件内部的RecycleView获取焦点,导致页面不从顶部显示的问题的解决办法

android:focusable="true"android:focusableInTouchMode="true"解决办法就是把这两行加到布局中,具体的位置是加到控件内第一个布局的头里

2018-05-15 15:49:29 1917

原创 设置透明,半透明

1.在布局里用ARGB设置透明或者半透明半透明  :  android:background="#e0000000" 透明     :  android:background="#00000000"   3、在代码里设置透明值View view = findViewById(R.id.rv);          //找到id view.getBackground().setAlpha(100); ...

2018-05-15 15:41:24 624

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

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

2018-04-27 11:50:04 184

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

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

2018-04-27 11:38:55 140

原创 导入第三方jar包操作

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

2018-04-27 11:26:41 547

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

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

2018-04-27 11:18:25 1123

原创 AndroidStudio快捷键

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

2018-04-18 16:54:30 136

原创 指定shape的形状

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

2018-04-18 09:40:46 639

原创 绘制shape

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

2018-04-18 09:36:16 280

原创 去除list集合中重复值

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

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

原创 Folat和float的区别

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

2018-04-17 19:55:15 1790

原创 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 26536

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

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

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

原创 做浸入式主题

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

2018-04-16 11:44:30 220

原创 图片适配

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

2018-04-16 11:12:44 147

原创 给布局抽取样式

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

2018-04-16 10:34:20 223

原创 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 235

原创 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 317

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

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

2018-04-11 18:56:44 320

原创 ButterKnife的使用

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

2018-04-11 16:14:03 108

原创 命名规范

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

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

原创 使用TextInputLayout创建登录界面

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

2018-04-11 15:44:03 193

空空如也

空空如也

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

TA关注的人

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