包建强的培训课程(1):Android App企业级开发

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

Android企业级开发实战

一.简介

结合讲师5年来一线工作经验,打造千万级用户所需要的Android开发框架,以使用快速迭代的节奏和上百人的团队协作。每一个知识点的总结,都是讲师在踩过坑之后,血和泪的经验教训,十分有参考借鉴的意义。

本课程系列适合于从事Android开发1-2年的技术人员,帮助他们设计出更加健壮的Android程序。

能够帮助学员快速成长,掌握在企业中进行Android开发的技巧,获取进入一线互联网公司的必备知识。

二.课程大纲(1-2天)

第1讲
基础框架设计

l   重新规划Android项目结构

l   为Activity定义新的生命周期

l   实体化编程

l   类型安全转换函数

第2讲
网络框架设计

l   自定义网络底层框架

l   数据缓存

l   Mock数据

l   用户登录与安全

l   时间校准

l   重试机制

第3讲 Android模块化拆分

l   搭建私有Maven仓库

l   模块化拆分

l   新的开发模式

第4讲 Android经典场景设计

l   城市列表

l   时区的时钟问题

l   图片缓存

l   ABTest

l   首页优化方案

l   Hybrid原理及优化

第6讲
自动化集成

l   代码分支策略

l   自动化打包

l   Android发版策略

l   App后门

l   批量打渠道包

课堂练习:

l   在公司App中设计数据缓存

l   在公司App中增加App后门

Normal
0

10 pt
0
2

false
false
false

EN-US
ZH-CN
X-NONE

$([{£¥·‘“〈《「『【〔〖〝﹙﹛﹝$(.[{£¥
!%),.:;>?]}¢¨°·ˇˉ―‖’”…‰′″›℃∶、。〃〉》」』】〕〗〞︶︺︾﹀﹄﹚﹜﹞!"%'),.:;?]`|}~¢

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:Cambria;
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:minor-latin;
mso-font-kerning:1.0pt;}


上一篇:Data Governance


下一篇:包建强的培训课程(16):Android新技术入门和提高