Android开发之多进程架构
概要
Android应用开发现状
为什么要采用多进程?
多进程形态
多进程对开发过程的影响
Android应用开发现状
65536问题 - multidex、插件化
热修复 - 基于ClassLoader的修复方案
后台资源消耗问题 - 多进程
为什么要采用多进程
突破单进程的内存限制,降低oom概率;
降低常驻进程的内存占用;
降低app的资源消耗,美化app形象;
进程间不受干扰。
多进程形态
多进程形态
多进程形态
多进程形态
多进程真的那么简单?No
多进程形态
多进程形态
为了提供100个Stub,难道真的要提供100个Service/ContentProvider?
多进程形态
Binder pool,源自《Android开发艺术探索》
多进程形态
多进程形态
多进程对开发过程的影响
开发复杂度
数据库/SharedPreferences的读写问题
线程同步
Application多次创建的问题
QA
Question and answer
您可能关注的文档
最近下载
- DB31T 1104-2018 城市轨道交通导向标识系统设计规范.docx VIP
- GB50461-2024:石油化工静设备安装工程施工质量验收规范.pptx VIP
- 2023年浙江省军队转业干部录用考试试题.docx VIP
- 口渴了-朋友帮你.ppt VIP
- Xikong西莱克低温机控制板SHXK814用户手册.pdf
- 爱迪生牛顿大发明攻略.doc VIP
- 重庆天齐锂电新材料有限公司新建1000吨_年高能锂电材料电池级金属锂项目环评报告.pdf VIP
- 朗文3A复习资料及垃圾分类作文8篇.doc VIP
- DB65T 3694-2015 现行哈萨克文与西里尔哈萨克文编码字符转换规则.docx VIP
- 华为云服务登录.doc VIP
原创力文档

文档评论(0)