🔥组件化,Retrofit,Rxjava2,dagger2,Mvp ,ReactNative ,Atlas(插件化)
集android技术于一体,你们想要的都在这里
项目名 | 文档说明 | 源码 | Demo | 最新版本 |
---|---|---|---|---|
AndroidStudio插件 | IDE 插件文档 | 源码 | 无 | |
组件化脚本 | 组件化脚本文档 | 源码 | 无 | |
FMVP | FMVP文档 | 源码 | demo | |
FSelector | FSelector文档 | 源码 | demo | |
RxBus | 总线(RxBus)文档 | 源码 | 暂无 | |
Timberhelper | 好用的日志管理文档 | 源码 | 暂无 |
degger2
,util
....每个Modle中提供了XXDiHelper
快速使用AOP依赖注入,一键注入你想要的rxjava
,retrofit
让网络请求线程切换赢在起跑线上ARouter
路由解耦跳转更加灵活 MVP
更加简单实用,网络,缓存,数据库开箱即用base
中封装了懒加载的BaseFragment
,BaseActivity
,满足你日常开发的各种动作和姿势room
,MemoryCache
,SPHelper
和RxCache
提供了强大的网络请求和缓存功能android混淆说明
混淆文件都在了app/proguard-pro
目录下,第三方库的混淆都提供了,满足日常开发,除了第三方开源库之外,在app/proguard-pro/proguard-self.pro
中还有项目特有的混淆方式.需要添加就在改文件中添加混淆
第一篇-网络篇:
第二篇-Retrofit源码解析
第三篇-Android组件化和快速实现MVP
更新中....
Github:https://github.com/chengzichen
CSDN : http://blog.csdn.net/chengzichen_
个人博客 : https://chengzichen.github.io/