入口 上篇总结了下Glide利用fm和一个空Fragment 进行生命周期的管理,这里继续看load & into。不多说,上代码 1.1 lo...

入口 上篇总结了下Glide利用fm和一个空Fragment 进行生命周期的管理,这里继续看load & into。不多说,上代码 1.1 lo...
Glide 的解耦方式很独特。 相关文章:Fragment 如何跟Activity的生命周期进行绑定 1.1 Glide.with() 1.2 ...
纵观Binder通讯过程,无不在跟ServiceManager打交道,了解ServiceManager 交互流程就显得很有必要了。Service...
要想了解Binder的原理,结合使用方便我们更简单的去理解调用逻辑。AIDL :Android Interface definition lan...
Android 开发的时候,在对数据进行持久化的时候,或者数据传递的时候会用到序列化,这时候可以对当前数据类实现Serializable或者Pa...
Linux IPC 机制 IPC(InterProcess Communication)进程间通讯,我们都知道Android内核其实就是Linu...
Handler、Looper、MessageQueue 初始化 1.在 UI 线程创建 Handler,通常直接new Handler; 2.接...
Google 官方构建流程图 具体描述: 1.AAPT(Android Asset Packaging Tool)工具会打包应用中的资源文件,如...
SystemServer 进程 1.1 SystemServer进程是由Zygote进程fork 出来的。上篇介绍了fork过程 1.2 Sys...
Launcher 启动流程 1 启动Launcher 在之前分析了一下SystemServer源码,最后启动boot/core/other .....
专题公告
一入源码深似海