/android-open-project-analysis

Analysis implementation of android open source project, 微信公众号:codekk, 网站:

Apache License 2.0Apache-2.0

Android 开源项目源码解析

这是一个协作项目,最终多数开源库原理解析会在这里分享出来。
欢迎大家StarFork,让更多的人知道并加入进来!

稳定版地址:android-cn/android-open-project-analysis
开发版地址:aosp-exchange-group/android-open-project-analysis,请参与者基于这个库提交。

在线网站:www.codekk.com

1. 如何加入

你想分析的开源库库名作为验证信息,申请加入 QQ 群(485334692)即可

2. 具体编写步骤

具体步骤请见:编写步骤

3. 开源项目源码分析

目前参与者 Author

3.2 第二期成果

分析文档 作者
android-Ultra-Pull-To-Refresh 源码解析 grumoon
DynamicLoadApk 源码解析 FFish
NineOldAnimations 源码解析 Mr.Simple
SlidingMenu 源码解析 huxian99
Cling 源码解析 kevinshine
BaseAdapterHelper 源码分析 hongyangAndroid
Side Menu.Android 源码解析 cpacm
DiscreteSeekBar 源码解析 wangeason
CalendarListView 源码解析 Rogary
PagerSlidingTabStrip 源码解析 ayyb1988
公共技术点之 Android 动画基础 lightSky
公共技术点之 Java 反射 Mr.Simple

3.2 第一期成果

分析文档 作者
Volley 源码解析 grumoon
Universal Image Loader 源码分析 huxian99
Dagger 源码解析 扔物线
EventBus 源码解析 Trinea
xUtils 源码解析 Caij
ViewPagerindicator 源码解析 lightSky
HoloGraphLibrary 源码解析 aaronplay
CircularFloatingActionMenu 源码解析 cpacm
PhotoView 源码解析 dkmeteor
Lock Pattern 源码解析 爱早起
公共技术点之 Java 动态代理 Caij
公共技术点之 View 绘制流程 lightSky
公共技术点之 Java 注解 Annotation Trinea
公共技术点之依赖注入 扔物线
公共技术点之 View 事件传递 Trinea

4 加入我们

  • 如果你在用各种开源库
  • 如果你有兴趣去深挖它们优雅的实现
  • 如果你希望知其然知其所以然提高自己

那么加入我们吧!!!

我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!