App研发录—架构设计,Crash分析和竞品技术分析


App研发录—架构设计,Crash分析和竞品技术分析

第一部分 高效App框架设计与重构

第1章 重构,夜未眠 3

1.1 重新规划Android项目结构 3

1.2 为Activity定义新的生命周期 5

1.3 统一事件编程模型 7

1.4 实体化编程 9

1.4.1 在网络请求中使用实体 9

1.4.2 实体生成器 11

1.4.3 在页面跳转中使用实体 12

1.5 Adapter模板 14

1.6 类型安全转换函数 16

1.7 本章小结 17

第2章 Android网络底层框架设计 19

2.1 网络低层封装 19

2.1.1 网络请求的格式 19

2.1.2 AsyncTask的使用和缺点 21

2.1.3 使用原生的ThreadPoolExecutor + Runnable + Handler 24

2.1.4 网络底层的一些优化工作 28

2.2 App数据缓存设计 32

2.2.1 数据缓存策略 32

2.2.2 强制更新 35

下载链接

App研发录—架构设计,Crash分析和竞品技术分析.pdf


评论
  目录