MMKV 目标 了解MMKV MMKV的基本应用 MMKV的原理概念 多进程设计思想 性能对比 源码解读 简介 MMKV 是基于 mmap 内存映射的 key-value 组...
Android 10.0 Activity的启动流程 本文主要学习记录,基于Android 10的源码,有错误欢迎指正,主要目的是梳理流程图。 Activity启动的主要流程...
原创内容,转载请注明出处,多谢配合。 WMS(WindowManagerService)是系统核心服务,它职责主要包含如下几个部分: 窗口管理和Surface管理,几乎贯穿了...
Android Binder机制 备注: 文章大部分内容路源于: https://blog.csdn.net/crs0313/article/details/81737323...
Android Handler机制 1.什么是handler? 我们都知道在App开发中,View的刷新等操作都需要在App的主线程来执行,那么我们需要在子线程更新UI的操作...
Android Aidl使用 In Out InOut分析 1.Aidl作用 AIDL是一个缩写,全称是Android Interface Definition Langua...
drawText canvas.drawText(String text, float x, float y, Paint paint) 注释:text : 文字的内容 x:...
Android Activity的视图结构-装载过程 目标 1.通过源码得出Android Activity的视图结构 2.了解视图装载过程 handleLaunchActi...
Android插件化换肤原理 1.Android View的加载流程分析 Activity的view都是通过setContentView来实现组件的显示,可以用过源码来开一下...
Android LayoutInflater.inflate各个参数作用 简介 LayoutInflater这个类相信大家都不陌生,当我们平时需要加载layout文件来转换成...
改文章为转载来源:作者:fishforest链接:https://www.jianshu.com/p/6e45f42da304[https://www.jianshu.com...
Kotlin扩展函数 版权声明:本文为CSDN博主「熊喵先生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://bl...