Android项目概述与分析——以英雄诀为例
|
- 项目概述
- 需求分析
- 系统设计
- 环境搭建
- Android SDK安装
- Eclipse和ADT插件安装
- Apache和PHP安装与配置
- 英雄诀项目搭建与测试
实验:
1. 分析与设计网游客户项目过程。
2. 环境搭建和测试。 |
Android UI布局、云端应用与多线程——用户登录实现 |
- 服务器脚本PHP
- 网络通信技术
- Android 多线程概述
- 数据交换
- 编写我们自己的基类
- 用户登录模块布局
- 用户登录代码实现
实验:
1. 搭建和测试服务器环境
2. 编写网络通信程序
3. 用户登录模块布局 |
Android 2D绘图——城堡初始化实现 |
- Android 2D绘图概述
- Surface和SurfaceView
- 城堡模块布局
- 城堡模块代码实现
实验:
SurfaceView游戏模式代码实现 |
Dialog控件——建筑升级实现 |
- Dialog控件概述
- 建筑升级布局
- 建筑升级代码实现
- 4.3.1 Android客户端实现
- 4.3.2 服务端实现
- 特殊建筑升级——空箭塔
实验:
建筑升级布局编写 |
ListView控件——士兵招募实现 |
- ListView控件概述
- 士兵招募模块布局
- 士兵招募模块代码实现
实验:
士兵招募模块代码实现 |
Menu和Activity使用——空地建房实现 |
- Menu菜单的制作
- 空地建房模块布局
- 空地建房模块代码实现
- 退出功能
实验:
空地建房模块代码实现 |
FrameLayout布局、ScrollView布局——构建指挥部 |
- FrameLayout布局、ScrollView布局概述
- Android布局概述
- FrameLayout布局
- ScrollView布局
- Tab控件
- 指挥部模块布局
- 指挥部模块代码实现
实验:
指挥部模块代码实现 |
TableLayout布局——作战地图实现 |
- TableLayout布局
- 作战地图模块布局
- 作战地图模块代码实现
实验:
作战地图模块代码实现 |
Spinner控件——战争雷达实现 |
- Spinner控件
- 战争雷达模块布局
- 战争雷达模块代码实现
实验:
战争雷达模块代码实现 |
ImageButton控件——宗派实现 |
- ImageButton控件概述
- 宗派模块布局
- 宗派代码实现
- 挑战模块布局
- 挑战模块实现
实验:
宗派代码实现
|