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

zhangwanggit/AdvancedAndroid

Open more actions menu
 
 

Repository files navigation

Android进阶

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

技术点 简介
Router 主要分析了WMRouter和ARouter两款开源框架的工作原理 detail
插件化 分析VirtualApk和Replugin等开源框架,主要是透过他们了解Android底层组件的运行机制,系统是如何对他们提供支持的。 detail
Gradle插件、代码注入 Gradle插件与代码生成等 detail
Android Framework 源码分析 一些未成体系的Framework源码分析文章 detail
RecyclerView 源码分析 分析RecyclerView的大概实现以及一些使用心得 detail
Android视图层源码分析 理清整个Android视图层是如何工作的,使UI编写起来更加胸有成竹 detail
Fresco 主要分析Fresco框架的设计层级以及图片处理的整体流程 detail
RxJava 阅读RxJava源码,做一些自己的思考 detail
Booster源码分析 如何提高app的稳定性、性能 detail
Rabbit实现原理分析 从0实现一个APM框架 detail
......

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

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

为什么要做屏幕适配

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

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

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

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

使用View来搭建UI

从0开始实现一款类似微信、B站的图片浏览组件

分享一个实现吸顶Item的简单方法

其他

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

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

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.