注意:括号内的星号代表这一节的重要程度,后面不在说明
一、引言
为什么学习Android?简单,成本低.
二、教学内容
1、手机的历史
1G——2G——3G——4G——5G
2、安卓的历史
- 发展史
- 版本对应命名
3、Android的特点 (***)
- 平等、开放、无界、方便、硬件丰富
与iOS相比的优势与劣势:
- 优势:简单,成本低,开放源代码
- 劣势:碎片化,不易测试
4、Android的架构(*****)
- 应用层:运行各种常见程序
- 应用框架层:API
- 系统运行库:
- Linux内核:
5、Android的四大组件(*****)
- Activity(活动):核心类,相当于一个程序界面,所见即是。
- Content Provider(内容提供器):实现组件共享的机制
- Broadcast Receive(广播接收器):实现对外部事件响应;
- Service(服务):后台运行,即使用户推出了应用,服务仍然可以运行
6、Android的环境准备(***)
- 推荐使用Android studio,如何安装将另一篇单独文章中说明。
7、学习建议
- 最强工具准备好
- 打字速度要提高
- 牢记按键有奇效
- 规范编码多注释
- 多用搜索没烦恼
- 任务驱动能坚持