自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Event Bus 使用心得

之前一直没用过EventBus,新接手的项目里有这块代码,就看了一下。现总结如下原理和广播一样1:发送消息EventBus.getDefault().post(messageEvent); (发广播) 2: 注册事件EventBus.getDefault().register(this); (注册广播接收器)3:处理消息@Subscribe(th...

2019-05-10 17:54:33 183

原创 图片裁切功能开发笔记

(需求分析).实现用户保存微信,支付宝等应用的收款二维码,实现快速收款功能(技术预研)实现此功能需要图片裁切,图片保存,文件读取等技术,难点是如何实现用户将所选的图片裁切出需要使用的二维码此功能之前自己实现过,不想干重复的事情,于是在GIT上下载了lib-cropview来偷懒,下面是使用这个库的方法1.项目地址点击打开链接2.需要添加Model的方法使用(1.添加Model,2.gradle里关...

2018-03-12 11:16:28 229

转载 Service回顾

首先Service从启动方式上分为两种,StartedService、BoundService,他们都需要继承Service基类来自定义,都需要在AndroidMainFest中声明。StartService通过Client调用Content.StartService(Intent intent)来启动, 第一次启动会执行OnCreat(),OnStartCommond(Intent intent

2017-06-06 08:49:43 345

原创 RecycleView学习总结

1.RecycleView是什么?从字面意思理解是可以循环利用的View,2.RecycleView能做什么?ListView的功能GridView的功能横向ListView的功能,参考Android 自定义RecyclerView 实现真正的Gallery效果横向ScrollView的功能瀑布流效果便于添加Item增加和移除动画3.RecycleView的使用mRecyclerVie

2017-06-01 10:45:54 332

原创 Butter Knife@BindView控件空指针问题

问题复现: 添加7.0以后的ButterKnife库出现,绑定VIEW出现空指针问题原理:在7.0版本以后引入了注解处理器,取代了之前利用反射原理进行findViewById影响APP性能的方式,增加了新的支持插件,所以需要从新配置gradle解决方案: 第一种(不建议)把Module里的compile 'com.jakewharton:butterknife:8.5.1'修改为 compile

2017-05-24 15:53:42 8275 3

原创 AndroidStudio,IDE常见错误AndroidStudio(Error:(1, 0) Minimum supported Gradle version is 3.3. Current ver

AndroidStudio(Error:(1, 0) Minimum supported Gradle version is 3.3. Current version is 2.14.1) 1.问题复现 项目之前使用的As版本是2.2版本,升级了As到2.3版本后就会出现这个问题 2.原理 As2.2的Gradle版本和As版本一致,而Gradle插件版本为2.14.1,As2.3对应的Gr

2017-05-23 12:03:24 1742

空空如也

空空如也

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

TA关注的人

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