自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天然居

阅读,思考,记录

  • 博客(5)
  • 收藏
  • 关注

原创 RecyclerView.Adapter的封装之路

封装后的用法:原始的Adapter单布局的Adapter多布局-单实体的Adapter多布局-多实体的Adapter多布局-多实体-多列的Adapter具体的封装过程:1-SingleAdapter:将Adapter从具体到泛型 思路: 1. 构造时传入layoutId 2. 数据类型泛化 3. 提取出万能的SuperViewHolder 4. bindData的方法抽象

2016-07-19 15:50:09 4518 3

原创 自定义RxJava之旅

序幕什么是RxJavaRxJava的特性RxJava有什么用自定义RxJava之旅同步方式异步回调方式异步任务方式-原始异步任务方式-事件变换异步任务方式-操作符控制事件变换异步任务方式-Lambda简写事件变换异步任务方式-事件链式变换RxJava方式-原始RxJava方式-Lambda链式序幕1.什么是RxJava?RxJava是一个针对于Java语言的一个异步的响应式

2016-07-07 02:03:06 2784 3

原创 常用工具类-Log打印

效果图 提供的信息: 1. 线程的信息 2. 类的信息 3. 方法的信息 4. 可跳转到源码处用例: private void testLog() { LogUtil.print(""); LogUtil.print("你好"); LogUtil.print("net", "baidu.com"); LogU

2016-07-06 16:55:19 928

原创 自定义消息传递机制

Handler结构: 对应关系: 1. 每个Thread对应一个Looper 2. 每个Looper对应一个MessageQueue 3. 每个MessageQueue对应N个Message 4. 每个Message对应一个Handler测试类 目标:先在主线程执行一些操作,然后发起一个异步任务,再在主线程继续做其它操作,当异步任务完成后,再回调通知主线程做一些操作

2016-07-05 00:16:24 2066 2

原创 设计模式-11种行为型【占坑中】

先占坑,以后再填!

2016-07-01 17:20:23 788

空空如也

空空如也

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

TA关注的人

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