部分 |
内容 |
内容分解 |
Part 1
应用层开发
|
Android SDK开发环境的构建
(环境+工具实践)
|
◆ SDK的结构、安装和配置 ◆ 各种工具的使用
◆ 建立和调试工程
|
Android应用程序结构性描述 |
◆ 基础程序结构 ◆ 概念性描述 ◆ Android API文档使用 |
|
Android UI程序开发
(理论模型+实践经验)
|
1.3.1 UI的基本外形和控制
◆ 控制项和基本事件的回应 ◆ 键盘事件的回应
◆ 运动事件的处理 ◆ 屏幕间的跳转和事件的传递
◆ 菜单的使用 ◆ 弹出对话方框 ◆ 样式的设置
1.3.2 控件Widget的使用
◆ Android中控制项的层次结构
◆ 基本控制项的使用 ◆ 自定义的控制项
1.3.3 视图组和布局
◆ Android的屏幕元素体系 ◆ 几种独立使用的视图组
◆ 作为简单容器使用的视图组 ◆ 布局(Layout)
◆ 网格(Grid)视图组 ◆ 列表(List)视图组
1.3.4 2D图形接口的使用
◆ 使用2D图形接口的程序结构
◆ 图像、图形、文本的基本绘制
◆ 文本的对齐方式 ◆ 使用路径效果
◆ 剪裁效果 ◆ 记录绘制的过程
◆ 动画效果
1.3.5 OpenGL图形接口的使用
◆ 使用OpenGL图形接口的程序结构 ◆ 基本的绘制
◆ 渲染器的实现 ◆ 3D动画效果的实现
|
|
Android的非UI组件
(理论模型+实践经验)
|
1.4.1 服务
◆ 服务的概念 ◆ 本地服务
◆ 远端服务 ◆ 服务的应用场景和技巧
1.4.2 广播接收器
◆ 广播接收器的概念 ◆ 广播接收器示例
◆ 广播接收器的应用场景和技巧
1.4.3 內容提供者
◆ 內容提供者的概念 ◆ 內容提供者的示例
◆ 內容提供者应
|