Andorid 开发 & 音视频 高级进阶指南
- 【移动端大型项目】注入神器Dagger2详解 (建议看前三节就行,后面全是广告)
- Hilt:Google 的依赖注入库终于达到了小白可用的级别
提到原理学习,最直接也最快捷的当然是手写框架,通过自己开发实现其核心功能,这样不仅能在一定程度上理解框架原理,也能结合自己之前使用这个框架的经验升华出来一些在实际开发中的设计思路,对后面的开发很有帮助!
- 手写 RxJava :RxJavaCoreDemo -> https://gitee.com/renhui112115/rx-java-core-demo
- 手写 Glide : GlideCoreDemo -> https://gitee.com/renhui112115/glide-core-demo
- 手写 ARouter : RouteCoreDemo -> https://gitee.com/renhui112115/route-core-demo
- 手写 ButterKnife:ButterKnifeCoreDemo -> https://gitee.com/renhui112115/butter-knife-core-demo
- 手写 OkHttp : OkHttpCoreDemo -> https://gitee.com/renhui112115/ok-http
- 手写 换肤 :SkinCoreDemo -> https://gitee.com/renhui112115/skin-core-demo
- 手写 跨进程EventBus : HermesEventBus -> https://gitee.com/renhui112115/hermes-event-bus