今天给大家推荐的这个项目是「AndroidAll」—— 最全的 Android 技术栈。
该项目内容涵盖绝大部分 Android 程序员所需要的技能:「数据结构算法」「程序架构」「设计模式」「性能优化」「组件化」「插件化」「热修复」「NDK 技术」「自定义 View」「性能优化」「Android 源码分析」「深入理解 Kotlin」「Java 核心技术」「Jetpack」「Router」「Flutter」「RxJava」「Glide」「LeakCanary」「Dagger2」「Retrofit」「OkHttp」「ButterKnife」「GreenDAO」「经典书籍」等。
是不是很全,可以说从基础到进阶都涵盖的很全面了,这里有一张思维导图点击原文可以查看。
每一个分支都有对应的文章和资料链接,部分内容如下:
点击原文可以查看更多内容。
开源项目地址:https://github.com/chiclaim/AndroidAll
开源项目作者:chiclaim