[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7455":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},7455,"AdvancedAndroid","SusionSuc\u002FAdvancedAndroid","SusionSuc","Android 进阶","",null,"Kotlin",2548,366,81,3,0,56.69,false,"master",true,[22,23,24,25,26,27,28,29],"android","fresco","hotfix","kotlin","learning","router","source-code","wiki","2026-06-12 04:00:33","\n# Android进阶\n\n|技术点|简介||\n|:----|:-----|:-----|\n|Router|主要分析了WMRouter和ARouter两款开源框架的工作原理|[detail](router\u002FREADME.md)|\n|插件化|分析VirtualApk和Replugin等开源框架，主要是透过他们了解Android底层组件的运行机制,系统是如何对他们提供支持的。|[detail](plugin\u002FREADME.md)|\n|Gradle|Gradle插件与代码生成等|[detail](gradle\u002FREADME.md)|\n|Android Framework 源码分析|一些未成体系的Framework源码分析文章|[detail](framework\u002FREADME.md)|\n|RecyclerView 源码分析|分析RecyclerView的大概实现以及一些使用心得|[detail](framework\u002Frecyclerview\u002FREADME.md)|\n|Android视图层源码分析|理清整个Android视图层是如何工作的，使UI编写起来更加胸有成竹|[detail](framework\u002FAndroid视图层源码分析\u002FREADME.md)|\n|Fresco|主要分析Fresco框架的设计层级以及图片处理的整体流程|[detail](bitmap\u002FFresco源码分析\u002FREADME.md)|\n|Booster源码分析|如何提高app的稳定性、性能|[detail](performance\u002Fbooster框架分析\u002FREADME.md) |\n|RxJava|RxJava相关|[detail](Rxjava\u002FREADME.md) |\n|Rabbit实现原理分析|从0实现一个APM框架|[detail](performance\u002Frabbit\u002FREADME.md) |\n|......| |\n\n 除了上面比较成体系的系列外，还有我零零散散总结的，暂不归类:\n\n> [life-clean](extra\u002Flife-clean介绍.md)\n\n> [kotlin最佳实践](extra\u002Fkotlin最佳实践.md)\n\n> [为什么要做屏幕适配](extra\u002F使用dp做屏幕适配会出现的问题.md) \n\n> [Android中的异步消息处理机制](extra\u002FAndroid中的异步消息处理机制.md) \n\n> [使用View来搭建UI](extra\u002F使用View来搭建UI.md) \n\n> [从0开始实现一款类似微信、B站的图片浏览组件](extra\u002F从0开始实现一款类似微信、B站的图片浏览组件.md) \n\n> [分享一个实现吸顶Item的简单方法](extra\u002F分享一个实现吸顶Item的简单方法.md) \n\n> [B站弹幕库DanmakuFlameMaster源码分析](extra\u002FB站弹幕库DanmakuFlameMaster源码分析.md)\n\n> [Android DI从入门到放弃](组件化\u002FAndroid-DI从入门到放弃.md)\n\n## 其他\n\n>欢迎在下面开发者社区关注我\n\n- [简书](https:\u002F\u002Fwww.jianshu.com\u002Fu\u002F49b1311b5074) \n\n- [掘金](https:\u002F\u002Fjuejin.im\u002Fuser\u002F57b1173f165abd0054298059)\n\n\n\n\n\n\n\n\n\n\n\n","SusionSuc\u002FAdvancedAndroid 是一个专注于Android进阶学习的项目。它涵盖了从Router、插件化到Gradle插件等多方面的技术点，深入分析了包括WMRouter、ARouter、VirtualApk、Replugin在内的开源框架的工作原理及其实现细节，并对Fresco、RxJava等库进行了源码级别的探讨。此外，该项目还提供了关于Android Framework源码、RecyclerView以及视图层工作原理等方面的解析文章，帮助开发者更好地理解Android底层机制。适合想要深入了解Android系统内部运作机制、提高应用性能与稳定性的中高级开发者阅读和学习。",2,"2026-06-11 03:12:33","top_language"]