一.简介
- 课程简介
结合讲师5年来一线工作经验,打造千万级用户所需要的Android开发框架,以使用快速迭代的节奏和上百人的团队协作。每一个知识点的总结,都是讲师在踩过坑之后,血和泪的经验教训,十分有参考借鉴的意义。
- 受众定位
本课程系列适合于从事Android开发1-2年的技术人员,帮助他们设计出更加健壮的Android程序。
- 听众收益
能够帮助学员快速成长,掌握在企业中进行Android开发的技巧,获取进入一线互联网公司的必备知识。
二.课程大纲(2天)
第1讲 基础框架设计
- 重新规划Android项目结构
- 为Activity定义新的生命周期
- 实体化编程
- 类型安全转换函数
第2讲 网络框架设计
- 使用AsyncTask
- 自定义网络底层框架
- 数据缓存
- Mock数据
- 用户登录与安全
第3讲 Android插件化框架设计
- 入门知识
- 技术流派
- 技术周边
- 开源框架
- 热修复技术
- 未来方向
第4讲 Android经典场景设计
- 城市列表
- 时区的时钟问题
- 图片缓存
- ABTest
- 首页优化方案
- Hybird原理及优化
- App后门
第5讲 崩溃收集分析
- 崩溃的收集
- 崩溃的去重
- 崩溃的分析(选最经典的10个)
第6讲 自动化集成
- 代码分支策略
- 自动化打包
- Android发版策略
- App后门
- 批量打渠道包
时间: 2024-10-10 14:48:52