Develop API Guides
android架构
- 参考
android系统体系结构 -
- 4、应用程序(Applications)
- 3、应用程序框架(Application Frameworks)
- 2、系统运行库与Android运行环境(Libraris , Android Runtime)
- 1、Linux内核(Linux Kernel)
- PackageManager
- ActivityManager
- ResourceManager
- WindowManager
- ViewSystem
- NotificationManager
- TelephonyManager
- LocationManager
- XMPP Service
系统架构
软件架构
app
framework
硬件
组件通信 多线程
组件/应用通信
事件总线
多线程/多进程
异步操作库
网络 数据
- greenDAO
- Glide
- Fresco
- 七牛与阿里云存储 图片管理方案
- 网络图片加载优化
网络通信
网络请求库
数据存储
ORM
数据加密
缓存管理
Json转换
图片加载
视图
- android Data Binding Library
- RxBing
UI --> Observable
UIEvent --> onNext()
Listener --> Observer - KBinding