图书介绍

Android网络游戏开发实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android网络游戏开发实战
  • 关东升,赵志荣等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111422143
  • 出版时间:2013
  • 标注页数:308页
  • 文件大小:88MB
  • 文件页数:318页
  • 主题词:移动电话机-游戏程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Android网络游戏开发实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Android项目需求分析与设计——以英雄诀游戏项目为例1

1.1项目概述1

1.1.1项目产生背景1

1.1.2英雄诀游戏背景1

1.1.3项目任务2

1.2需求分析2

1.2.1确定需求2

1.2.2用例图2

1.3系统设计5

1.4环境搭建6

1.4.1 Android SDK安装6

1.4.2 Eclipse和ADT插件安装7

1.4.3 Android开发模拟器9

1.4.4测试环境11

本章小结11

第2章 网络通信和线程——用户登录实现12

2.1网络通信技术介绍12

2.1.1 java.net.URL类实现方式12

2.1.2 Apache HttpClient实现方式13

2.1.3 HttpClient案例14

2.2 Android中的线程16

2.2.1 Android线程中的问题16

2.2.2 Handler和Message18

2.2.3重构HttpClient案例19

2.3数据交换格式22

2.3.1纯文本格式22

2.3.2 XML格式22

2.3.3 JSON格式23

2.4 Android客户端用户登录实现25

2.4.1 Android客户端登录类图25

2.4.2 Android客户端骨架实现26

2.4.3 Android客户端网络通信实现29

2.5优化重构Android客户端登录37

2.5.1网络通信处理的封装37

2.5.2改善用户体验44

本章小结46

第3章 Android 2D绘图——城堡初始化实现47

3.1 Android 2D绘图47

3.1.1 Android图形系统结构47

3.1.2位图、几何图形和文本的绘制47

3.2 Surface和SurfaceView55

3.2.1 Surface55

3.2.2 SurfaceView56

3.3 2D游戏开发设计模式56

3.3.1基本的Surface View模式56

3.3.2带有触摸或键盘事件的SurfaceView模式60

3.3.3带有精灵的SurfaceView模式62

3.3.4优化SurfaceView设计模式71

3.4绘制城堡画面78

3.4.1绘制城堡画面骨架代码78

3.4.2网络通信与数据解析79

3.4.3绘制城堡上的建筑83

本章小结85

第4章 Activity、Intent和菜单——战争雷达实现86

4.1 Activity86

4.1.1创建Activity86

4.1.2 Activity生命周期87

4.2 Intent91

4.2.1显式Intent (Explicit Intent)91

4.2.2隐式Intent (Implicit Intent)92

4.3多Activity之间跳转93

4.3.1多个Activity之间数据传递93

4.3.2跳转与返回94

4.4菜单98

4.4.1文本菜单100

4.4.2文本+图片菜单101

4.5战争雷达实现103

4.5.1添加菜单103

4.5.2初始化战争雷达画面107

4.5.3单击查询按钮111

4.5.4跳转到军机处画面114

本章小结115

第5章 UI布局管理——宗派实现116

5.1 UI布局管理介绍116

5.1.1框架布局116

5.1.2线性布局117

5.1.3相对布局118

5.1.4绝对布局120

5.1.5表格布局122

5.2宗派画面实现123

5.2.1画面布局124

5.22画面数据请求128

5.2.3画面初始化131

5.3宗派挑战画面实现133

5.3.1画面布局134

5.3.2画面数据请求138

5.3.3画面初始化140

5.3.4单击挑战按钮的处理141

5.4其他模块中的画面实现142

5.4.1用户登录画面布局142

5.4.2战争雷达画面布局145

本章小结148

第6章 触摸事件与手势、键盘事件一一作战地图实现149

6.1触摸事件与手势149

6.1.1触摸事件149

6.1.2视图触摸事件150

6.1.3手势152

6.2键盘事件156

6.3作战地图实现158

6.3.1地图布局160

6.3.2地图初始化161

6.3.3键盘移动地图165

6.3.4触摸移动地图166

本章小结168

第7章 对话框和Toast使用——建筑升级实现169

7.1对话框169

7.1.1文本信息对话框169

7.1.2简单列表项对话框171

7.1.3单选项列表项对话框173

7.1.4复选框列表项对话框175

7.1.5自定义布局对话框177

7.2 Toast 2.3180

7.2.1文本类型180

7.2.2图片类型181

7.2.3复合类型182

7.2.4自定义显示位置Toast183

7.3建筑升级184

7.3.1请求服务器186

7.3.2建筑升级对话框布局192

7.3.3普通建筑升级对话框195

7.3.4处理升级请求198

7.3.5带有招兵建筑升级对话框201

本章小结205

第8章 列表控件——箭塔升级和士兵招募实现206

8.1列表控件206

8.1.1 Adapter(适配器)206

8.1.2 ListView控件206

8.1.3 Spinner控件208

8.2空箭塔升级210

8.2.1空箭塔对话框布局211

8.2.2空箭塔对话框实现212

8.2.3空箭塔升级对话框实现215

8.3招募士兵实现218

8.3.1招募对话框1实现218

8.3.2招募对话框2初始化实现220

8.3.3招募对话框2中单击列表项目事件处理221

8.3.4招募对话框3初始化实现223

8.3.5招募对话框3中单击招募按钮事件处理224

8.4其他模块中的列表控件实现226

8.4.1用户登录画面Spinner控件227

8.4.2战争雷达列表控件227

本章小结230

第9章 碎片和ActionBar——空地建房实现231

9.1碎片和ActionBar231

9.1.1碎片231

9.1.2 ActionBar232

9.2空地建房实现237

9.2.1从城堡游戏场景跳转到空地建房画面238

9.2.2基础建筑碎片240

9.2.3军事建筑碎片243

9.2.4画面初始化显示245

9.2.5建造处理248

本章小结250

第10章 嵌套UI布局——构建军机处实现251

10.1军机处画面初始化251

10.1.1从城堡游戏场景跳转到军机处画面251

10.1.2画面初始化服务器请求处理254

10.1.3总览画面的初始化258

10.1.4出兵画面的初始化269

10.1.5军情画面的初始化280

10.2军机处模块的业务处理282

10.2.1总览画面单击侦察按钮282

10.2.2总览画面单击运输按钮285

10.2.3出兵画面单击发兵按钮287

10.2.4军机处单击升级按钮291

本章小结294

附录 英雄诀游戏基本操作说明295

参考文献308

热门推荐