# AdvancedAndroid **Repository Path**: zgcake/AdvancedAndroid ## Basic Information - **Project Name**: AdvancedAndroid - **Description**: (Android advanced plan) 一系列Android进阶文章。持续更新中..... - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-08 - **Last Updated**: 2022-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Android进阶 >本项目大部分文章都会涉及到源码分析,项目相关技术点索引如下: |技术点|简介|| |:----|:-----|:-----| |Router|主要分析了WMRouter和ARouter两款开源框架的工作原理|详情| |插件化|分析VirtualApk和Replugin等开源框架,主要是透过他们了解Android底层组件的运行机制,系统是如何对他们提供支持的。|详情| |Gradle插件、代码注入|Gradle插件与代码生成等|详情| |Android Framework 源码分析|一些未成体系的Framework源码分析文章|[详情](AndroidFramework源码分析/README.md)| |RecyclerView 源码分析|分析RecyclerView的大概实现以及一些使用心得|[详情](AndroidFramework源码分析/recyclerview/README.md)| |Android视图层源码分析|理清整个Android视图层是如何工作的,使UI编写起来更加胸有成竹|[详情](AndroidFramework源码分析/Android视图层源码分析/README.md)| |Fresco|主要分析Fresco框架的设计层级以及图片处理的整体流程|[doing](Fresco源码分析/README.md)| |Android Jetpack|了解和使Google提供的App搭建脚手架,构建强壮的应用| 有计划 | |......| | 除了上面比较成体系的系列外,还有我零零散散总结的,暂不归类: > [kotlin最佳实践](零散但很重要/kotlin最佳实践.md): 这篇文章我总结了我工作中对于kotlin常用的语法以及一些使用注意事项 > [为什么要做屏幕适配](零散但很重要/使用dp做屏幕适配会出现的问题.md) > [Android性能优化建议](零散但很重要/Android性能优化建议.md) : 这篇文章是我阅读《Android移动性能实战》总结的我们在开发时需要注意的一些点 > [Presenter与View的解耦探讨](零散但很重要/Presenter与View的解耦探讨.md) : 如何正确的书写Android中的MVP > [Android中的异步消息处理机制](零散但很重要/Android中的异步消息处理机制.md) : 这个必须得懂哦 > [RxAndroid常用实践](零散但很重要/RxJava实践.md) : 工作中常用的一些RxAndroid的case > [View的生命周期] ## [为什么要开这个repo](为什么要开这个repo.md) ## 其他 如果你对这个计划有兴趣的话,欢迎加入。如果你感觉某个技术点,有一些更好的分析,也欢迎提 pull request给我。 >文章有我自己写的,也有的是贴的一些比较好的文章链接(如有侵权,请联系我)。 >欢迎在下面开发者社区关注我 - [简书](https://www.jianshu.com/u/49b1311b5074) **(Master)** - [掘金](https://juejin.im/user/57b1173f165abd0054298059) ## 欢迎关注我的微信公众号:susion随心 公众微信号会跟随简书同步更新: ![](picture/微信公众号.jpeg)