🎁🎁🎁 这是一份给 Android Developer 的进阶学习笔记,希望对你有所帮助 🤣🤣🤣
欢迎关注公众号,第一时间看最新文章
原创不易,欢迎打赏 🤣🤣🤣
-
Android
- 推荐几个开源项目,也许对你有所帮助
- Android 13 媒体权限适配指南
- Android WebView H5 秒开方案总结
- Jetpack LiveData 的设计理念及改进
- Coil 和 Glide 的 Bitmap 缓存复用机制
- 探究 Bitmap 的优化手段
- 聊聊 Context 的一些知识点
- 一文读懂 Android 主流屏幕适配方案
- 一文读懂 Activity 的启动模式
- 一文读懂 Fragment 的方方面面
- 一文读懂 Java 和 Kotlin 的泛型难点
- 一文读懂 Handler 机制
- 一文读懂 SharedPreferences 的缺陷及一点点思考
- 一文读懂 View 事件分发机制
- 一文读懂 View & Window 机制
- 一文读懂 View 的 Measure、Layout、Draw 流程
- 一文读懂 View Post 的原理及缺陷
- 一文快速入门 Kotlin 协程
- 一文快速入门 ConstraintLayout
- 一文快速入门 Gson
- 一文快速入门 RxJava2
- 一文快速入门 Dagger2
- 一文快速入门 DataBinding
- 一文快速入门 APT
-
Jetpack Compose
-
字节码插桩
-
Kotlin
- 两万六千字带你 Kotlin 入门
- 一文快速入门 Kotlin 协程
- 一文读懂 Java 和 Kotlin 的泛型难点
- Gson 和 Kotlin Data Class 的避坑指南
- 探究 Kotlin 的隐藏性能开销与避坑指南
- 【译】kotlin 协程官方文档(一)- 协程基础
- 【译】kotlin 协程官方文档(二)- 取消和超时
- 【译】kotlin 协程官方文档(三)- 组合挂起函数
- 【译】kotlin 协程官方文档(四)- 协程上下文和调度器
- 【译】kotlin 协程官方文档(五)- 异步流
- 【译】kotlin 协程官方文档(六)- 通道
- 【译】kotlin 协程官方文档(七)- 异常处理
- 【译】kotlin 协程官方文档(八)- 共享可变状态和并发性
- 【译】kotlin 协程官方文档(九)- 选择表达式
-
开源库
- Android 主流开源库源码分析(一)- EventBus 源码详解
- Android 主流开源库源码分析(二)- EventBus 自己实现一个
- Android 主流开源库源码分析(三)- ARouter 源码详解
- Android 主流开源库源码分析(四)- ARouter 自己实现一个
- Android 主流开源库源码分析(五)- LeakCanary 源码详解
- Android 主流开源库源码分析(六)- LeakCanary 扩展阅读
- Android 主流开源库源码分析(七)- Retrofit 源码详解
- Android 主流开源库源码分析(八)- Retrofit 与 LiveData 的结合使用
- Android 主流开源库源码分析(九)- Glide 源码详解
- Android 主流开源库源码分析(十)- Glide 你可能不知道的知识点
- Android 主流开源库源码分析(十一)- OkHttp 源码详解
- Android 主流开源库源码分析(十二)- OkHttp / Retrofit 开发调试利器
- Android 主流开源库源码分析(十三)- 可能是全网第一篇 Coil 源码分析文章
-
Jetpack
-
多线程编程
-
集合框架