🎁🎁🎁 这是一份给 Android Developer 的进阶学习笔记,希望对你有所帮助 🤣🤣🤣
欢迎关注公众号,第一时间看最新文章
原创不易,欢迎打赏 🤣🤣🤣
-
开源库
- Matisse : 一个用 Jetpack Compose 实现的图片选择框架
- compose_chat : Jetpack Compose 最佳实践,用 Jetpack Compose 写一个 IM APP
- compose_tetris : 不止 Android,Compose Multiplatform 实现 Android + Desktop 俄罗斯方块
- ASM_Transform : 字节码插桩实战
- EventLiveData : Jetpack LiveData 功能扩展,解决黏性事件及通知延迟问题
- ReactiveHttp : 一个基于 Kotlin + Jetpack + Coroutines + Retrofit 封装的网络请求框架
- Activity : 一个用于查看系统安装的所有应用的详细信息的 App
- Monitor : OkHttp / Retrofit 可视化抓包工具
- RobustWebView : Android WebView H5 秒开方案总结
- SmallestWidthGenerator : 基于 SmallestWidth 屏幕适配方案生成 dimens 文件
- AndroidOpenSourceDemo : Android 主流开源库是如何实现的呢?来自己动手实现一个
- flutter_do : Basic Flutter apps, for flutter devs
- KVHolder : 一文读懂 SharedPreferences 的缺陷及一点点思考
- JsonHolder : 简化 Kotlin / Java 平台下的 Json 序列化和反序列化操作
- WifiP2P : 通过 Android 设备的 Wifi Direct,实现 Android 手机之间传输任意文件
- WifiFileTransfer : 通过 Android 设备的 Wifi 个人热点,实现 Android 手机之间传输任意文件
-
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
-
Kotlin
- 两万六千字带你 Kotlin 入门
- Gson 和 Kotlin Data Class 的避坑指南
- 探究 Kotlin 的隐藏性能开销与避坑指南
- 一文快速入门 Kotlin 协程
- 一文读懂 Java 和 Kotlin 的泛型难点
- 【译】kotlin 协程官方文档(一)- 协程基础
- 【译】kotlin 协程官方文档(二)- 取消和超时
- 【译】kotlin 协程官方文档(三)- 组合挂起函数
- 【译】kotlin 协程官方文档(四)- 协程上下文和调度器
- 【译】kotlin 协程官方文档(五)- 异步流
- 【译】kotlin 协程官方文档(六)- 通道
- 【译】kotlin 协程官方文档(七)- 异常处理
- 【译】kotlin 协程官方文档(八)- 共享可变状态和并发性
- 【译】kotlin 协程官方文档(九)- 选择表达式
-
Jetpack 源码
-
Jetpack Compose
-
Flutter
-
字节码插桩
-
多线程编程
-
开源库源码
- 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 源码分析文章
-
集合框架源码