自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RxJava源码浅析———订阅流程、map与Filter操作符实现原理

RxJava源码浅析———订阅流程、map与filter操作符实现原理 RxJava是一个非常流行的基于观察者模式的响应式编程框架,在Android开发等领域有很广泛的应用。作为Java开发者,我们有必要了解一下RxJava的实现原理,掌握RxJava的设计思想,这样我们才能更加熟练的使用RxJava来编写优秀的代码。 订阅流程 要使用RxJava,首先要创建一个被观察者Observable

2018-01-13 15:13:23 259

原创 Android中的消息系统————Handler,MessageQueue与Looper

我们都知道,Android系统强制要求我们将更新ui等操作放在主线程中进行,而网络请求,读取文件等耗时操作则通常会放到子线程中运行,因此,在Android开发中经常需要在不同的线程之间进行切换。而Android系统为我们提供了消息系统来进行异步消息的处理,因此我们有必要了解一下Android消息系统的工作原理。

2017-12-07 16:22:47 249

原创 LruCache缓存类源码解析

LruCache源码解析LruCache是Android中的一个缓存工具类,它采用了一种最近最少使用算法,可以将一些对象进行内存缓存,当缓存满后,会优先删除近期最少使用的对象。LruCache在实际开发中是使用率非常高的一个工具类,许多著名的图片加载,网络请求等框架内部都是使用的LruCache对象进行数据缓存,因此我们有必要了解LruCache内部的工作原理。基本使用LruCache本身是一个泛型

2017-12-07 16:20:41 132

空空如也

空空如也

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

TA关注的人

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