Skip to content

这个项目主要是对于Android常用的库进行源码分析,了解源码原理,帮助我们开发过程中解决出现的问题,包含:EventBus,Picasso,Glide,okhttp,Retrofit,leakcanary等项目。

Notifications You must be signed in to change notification settings

yuchuangu85/AndroidCommonLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AndroidCommonLibrary

博客

Android常用依赖库分析,包含:EventBus、Picasso、Glide、Gson、okhttp、RxAndroid、RxJava、etc...

1.项目信息表格

项目 Github地址 版本 开发工具 是否完成
EventBus https://github.com/greenrobot/EventBus 3.1.1 AS 完成
Picasso https://github.com/square/picasso 2.71828 AS 完成
Glide https://github.com/bumptech/glide 4.12.0 AS
Gson https://github.com/google/gson 2.8.5 AS
okio https://github.com/square/okio 1.x(Java) Idea
okhttp https://github.com/square/okhttp 3.14.x(Java) Idea
Retrofit https://github.com/square/retrofit 2.6.0 Idea 完成
RxAndroid https://github.com/ReactiveX/RxAndroid 2.1.1 AS
RxJava https://github.com/ReactiveX/RxJava 3.x Idea
Dagger2 https://github.com/google/dagger 2.x Idea
leakcanary https://github.com/square/leakcanary 1.6.3 AS 完成
guava https://github.com/google/guava 28-jre Idea
VirtualXposed https://github.com/android-hacker/VirtualXposed master AS
dexposed https://github.com/alibaba/dexposed master AS
AndroidUtilCode https://github.com/Blankj/AndroidUtilCode abc7a5da AS

2.版本

版本-语言 备注
okio 1.x(Java)
2.x(kotlin)
okhttp 3.14.x(Java)
4.0.x(kotlin)
leakcanary 1.6.3(Java)
2.x(kotlin)

3.项目涉及知识

4.参考文章

5.结构流程图

EventBus

EventBus

Picasso

Retrofit

Retrofit

leakcanary

About

这个项目主要是对于Android常用的库进行源码分析,了解源码原理,帮助我们开发过程中解决出现的问题,包含:EventBus,Picasso,Glide,okhttp,Retrofit,leakcanary等项目。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages