自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android框架源码分析——RxJava源码分析

1、基本订阅流程使用实例Observable.create(ObservableOnSubscribe<String> { e -> e.onNext("A") }) .subscribe(object : Observer<String>{ override fun onComplete() { } override fun ...

2019-06-29 22:35:03 444

原创 Android框架源码分析——Glide缓存机制源码分析

1、Glide的缓存Glide 在加载图片时会依次访问以下缓存:活动资源 (Active Resources) - 现在是否有另一个 View 正在展示这张图片?内存缓存 (Memory cache) - 该图片是否最近被加载过并仍存在于内存中?资源类型(Resource) - 该图片是否之前曾被解码、转换并写入过磁盘缓存?数据来源 (Data) - 构建这个图片的资源是否之前曾被...

2019-06-29 12:46:08 560

原创 Android框架源码分析——Glide源码分析

1、Glide的使用 Glide.with(this).load(url).into(imageView)在当下Glide已经是很常见的图片加载工具了,相信很多开发者都体会到其方便指出,Glide的使用就简单一句话即可完成图片的加载,但不要小看这句话,Glide的背后可是作出了成吨的工作,今天整理一下Glide的相关笔记,跟随上面的一句代码探索Glide的奇妙指出;2、with()...

2019-06-27 23:07:47 533

原创 Androdi热修复之路 —— 理解Multidex 分包原理

1、使用使用配置在build.gradle中添加支持MultidexdefaultConfig{ multiDexEnabled true }添加Multidex依赖implementation 'com.android.support:multidex:1.0.3'在Application中初始化MultidexMultiDex.install(this...

2019-06-03 18:02:42 931

空空如也

空空如也

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

TA关注的人

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