Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

AndroidFas/AdvancedAndroid

Open more actions menu
 
 

Repository files navigation

Android进阶

本项目大部分文章都会涉及到源码分析,项目相关技术点索引如下:

技术点 简介
Router 主要分析了WMRouter和ARouter两款开源框架的工作原理 详情
插件化 分析VirtualApk和Replugin等开源框架,主要是透过他们了解Android底层组件的运行机制,系统是如何对他们提供支持的。 详情
Gradle插件、代码注入 Gradle插件与代码生成等 详情
Android Framework 源码分析 一些未成体系的Framework源码分析文章 详情
RecyclerView 源码分析 分析RecyclerView的大概实现以及一些使用心得 详情
Android视图层源码分析 理清整个Android视图层是如何工作的,使UI编写起来更加胸有成竹 详情
Fresco 主要分析Fresco框架的设计层级以及图片处理的整体流程 doing
Android Jetpack 了解和使Google提供的App搭建脚手架,构建强壮的应用 有计划
......

除了上面比较成体系的系列外,还有我零零散散总结的,暂不归类:

kotlin最佳实践: 这篇文章我总结了我工作中对于kotlin常用的语法以及一些使用注意事项

为什么要做屏幕适配

Android性能优化建议 : 这篇文章是我阅读《Android移动性能实战》总结的我们在开发时需要注意的一些点

Presenter与View的解耦探讨 : 如何正确的书写Android中的MVP

Android中的异步消息处理机制 : 这个必须得懂哦

RxAndroid常用实践 : 工作中常用的一些RxAndroid的case

[View的生命周期]

其他

如果你对这个计划有兴趣的话,欢迎加入。如果你感觉某个技术点,有一些更好的分析,也欢迎提 pull request给我。

文章有我自己写的,也有的是贴的一些比较好的文章链接(如有侵权,请联系我)。

欢迎在下面开发者社区关注我

欢迎关注我的微信公众号:susion随心

公众微信号会跟随简书同步更新:

About

(Android advanced plan) 一系列Android进阶文章。持续更新中.....

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.