-
App 基本架构 MVC MVP MVVM等等
-
android-ktx android-ktx
-
日志库 Logger
-
网络架构:网络库 OKHttp
-
RxJava RxJava
-
Retrofit Retrofit
-
Crash收集 Bugly
-
辅助工具库
-
事件传递: EventBusEventBus
-
图片 Glide Glide
-
json解析:Gson,FastJson
-
扫一扫
-
消息中心:消息的push和通知。信鸽等
-
缓存机制
-
初始打开App的轮播图:用于更新之后打开的功能介绍轮播图,每个App版本只展示一次
-
引导机制
-
闪屏:每次启动App的全屏图片,可随时更新
-
更新机制
-
分享功能
-
问题反馈
-
multidex
-
下拉刷新
-
数据库:GreenDao orm
-
换肤
-
主题
-
增加中间层,与第三方库解耦,方便替换
-
设置功能
-
数据采集:异常和埋点采集
-
账号系统:方便根据账号做个性化定制,以及用户重要信息的归档
-
登录系统
-
下载模块
-
基础父类
-
相关icon的获取
-
相关api
-
Fragment懒加载
-
...
jiangsuyong / diycat Goto Github PK
View Code? Open in Web Editor NEWinitial commit