登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書

『簡體書』Android手机游戏开发实战

書城自編碼: 2450947
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 谢晓勇,刘焯琛 编著
國際書號(ISBN): 9787121234873
出版社: 电子工业出版社
出版日期: 2014-08-01
版次: 1 印次: 1
頁數/字數: 316/505600
書度/開本: 16开 釘裝: 平装

售價:HK$ 117.0

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
甲金篆隶字典
《 甲金篆隶字典 》

售價:HK$ 69.0
游走于文明之间(110校庆)
《 游走于文明之间(110校庆) 》

售價:HK$ 124.2
风雅牧野:文物中的古代文明
《 风雅牧野:文物中的古代文明 》

售價:HK$ 64.4
共情销售
《 共情销售 》

售價:HK$ 68.8
清代“古今字”学术史研究
《 清代“古今字”学术史研究 》

售價:HK$ 147.2
太空图鉴
《 太空图鉴 》

售價:HK$ 101.2
古代战争:重现金戈铁马的史诗画卷
《 古代战争:重现金戈铁马的史诗画卷 》

售價:HK$ 78.2
梁晓声读书与做人
《 梁晓声读书与做人 》

售價:HK$ 59.8

 

建議一齊購買:

+

HK$ 774.8
《 橡胶工业手册:橡胶机械(上册)(第3版) 》
+

HK$ 85.6
《 市场调查与市场分析(21世纪高职高专精品教材·经贸类通用系列) 》
+

HK$ 119.3
《 幼儿师范高等专科学校美术系列教材 简笔画 》
內容簡介:
本书详细介绍了Android 框架、Android 组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等Android 手机游戏开发所需要的基础知识。本书基于工作过程的教学思想,按照学生可能所需要的就业技能,将“Android 手机游戏开发”学习领域分为5 个学习情境:Android 游戏开发基础、Android OpenGL 开发基础、Android OpenGL 应用案例、Android 游戏开发之综合案例、实现自己的游戏引擎。
本书实战性强,书中的每个知识点都有精心设计的示例,并且这些示例以迭代的方式重现。5 个学习情境也重现了经典Android 手机游戏开发的全过程,既可以以它们为范例进行实战演练,也可以将它们直接应用到实际开发中,兼顾了学习者的职业发展与深入学习。
目錄
目录
第1章Android简介与开发平台搭建1
1.1 掀起Android的盖头来1
1.1.1 Android的来龙去脉1
1.1.2 选择Android的理由2
1.1.3 Android的体系结构2
1.2 Android开发平台搭建5
1.2.1 安装JDK和配置Java系统环境6
1.2.2 安装Eclipse、Android SDK和ADT插件8
1.2.3 创建Android虚拟设备(AVD)10
1.3 Android SDK介绍12
1.3.1 Android SDK基础12
1.3.2 Android SDK管理器12
1.3.3 Android SDK资源目录结构13
本章小结14
课后练习14
第2章Android编程开发基础15
2.1 第一个Android应用15
2.1.1 新建Android项目15
2.1.2 动手练一练——窥探Android应用程序的运行过程18
2.1.3 Android项目工程文件的构成20
2.1.4 Android应用程序运行过程22
2.1.5 Android应用程序框架核心文件解析22
2.2 学习编程的捷径——站在“巨人”的肩膀上26
2.2.1 下载示范应用程序包26
2.2.2 导入已有的demo应用程序27
2.3 程序是调出来的——程序的调试30
2.3.1 使用Logcat打印调试信息30
2.3.2 设置断点32
2.3.3 关联源代码文档33
本章小结34
课后练习34
第3章Android基本组件及其通信35
3.1 Android四大基本组件35
3.1.1 活动(Activity)组件36
3.1.2 服务(Service)组件36
3.1.3 广播接收器(Broadcast Receiver)组件38
3.1.4 内容提供者(Content Provider)组件41
3.2 In2t Filter42
3.2.1 Intent的基本概念42
3.2.2 Intent的详解42
3.2.3 显式和隐式Intent45
3.2.4 IntentFilter46
3.3 Activity生命周期50
3.3.1 Activity栈51
3.3.2 Activity状态51
3.3.3 Activity生命周期的回调方法52
3.4 综合示例解析一:有序广播58
3.5 综合示例解析二:音乐播放器Demo60
3.6 扩展实践:多媒体开发66
本章小结67
课后练习67
课后拓展实践68
第4章Android游戏开发之前台渲染69
4.1 Android用户界面开发简介69
4.1.1 在Eclipse中定制用户界面69
4.1.2 View组件简介70
4.1.3 常用控件介绍72
4.1.4 布局管理75
4.1.5 事件处理79
4.2 图形与动画的实现 83
4.2.1 图片的载入83
4.2.2 逐帧动画(Drawable Animation)87
4.2.3 属性动画(Property Animation)简介89
4.2.4 3D动画和OpenGL91
本章小结92
课后拓展实践92
第5章Android游戏开发之数据存储93
5.1 文件存储94
5.1.1 内存空间文件的存取94
5.1.2 结合Properties(属性)进行文件存取97
5.2 Shared Preferences99
5.2.1 SharedPreferences的使用99
5.2.2 扩展学习:读、写其他应用程序的SharedPreferences数据102
5.3 SQLite数据库102
5.3.1 SQLite数据库简介102
5.3.2 SQLite操作详解104
5.4 数据共享(Content Providers)112
5.4.1 Content Resolver112
5.4.2 使用Content Resolver访问共享数据实例114
5.4.3 创建Content Providers共享数据116
5.5 扩展学习:网络存储120
本章小结121
课后习题121
课后拓展实践122
第6章Android游戏开发之网络编程123
6.1 HTTP协议通信124
6.1.1 Apache HttpClient125
6.1.2 访问Web服务示例125
6.1.3 权限验证129
6.1.4 HttpURL Connection接口129
6.2 套接字(Socket)130
6.3 Wi-Fi无线通信132
6.4 蓝牙(Bluetooth)无线通信134
本章小结136
课后练习136
课后拓展实践137
第7章Android游戏开发基础138
7.1 Android游戏开发138
7.1.1 Android游戏开发框架138
7.1.2 数据接口层Android实现示例140
7.1.3 表现层之View类开发示例144
7.2 Android绘图(2D)146
7.2.1 Android 游戏开发坐标147
7.2.2 画笔(Paint)和Color类148
7.2.3 画布(Canvas)150
7.2.4 几何图形绘制152
7.2.5 双缓冲技术155
7.3 图形特效处理156
7.3.1 变换控制(Matrix)156
7.3.2 图像扭曲(drawBitmapMesh)161
7.3.3 图形填充(Shader)163
7.4 动画实现165
7.4.1 补间动画(Tween)166
7.4.2 逐帧动画(Frame)173
7.4.3 动画实现(SurfaceView)176
7.5 获取屏幕属性181
本章小结184
课后拓展实践184
第8章Android OpenGL开发基础185
8.1 OpenGL简介186
8.1.1 OpenGL的发展历程186
8.1.2 OpenGL与OpenGL ES的区别186
8.1.3 Android OpenGL ES187
8.1.4 渲染流水线简介190
8.2 多边形(Polygon)192
8.2.1 多边形绘制192
8.2.2 更多绘制模式194
8.3 颜色(Color)195
8.4 旋转(Rotate)197
8.53D空间(3D Space)198
8.5.1 四棱锥和立方体198
8.5.2 圆锥体199
8.6 纹理映射(Texture Mapping)200
8.7 光照和事件204
8.7.1 光照(Light)204
8.7.2 事件(Events)206
8.8 混合(Mixed)207
8.8.1 源因子和目标因子207
8.8.2 启用混合208
本章小结210
课后拓展实践211
第9章Android OpenGL应用案例212
9.1 建模与动画(Model and Animation)212
9.2 构建场景216
9.2.1 构建简单场景216
9.2.2 添加纹理220
9.2.3 添加光照227
9.3 荡漾的水波232
9.4 粒子系统(Particle System)234
9.4.1 基本原理235
9.4.2 模拟飘落的雪花235
9.5 雾(Fog)238
本章小结240
课后拓展实践241
第10章Android 游戏开发之综合案例242
10.1 游戏开发的思路243
10.2 从游戏玩家角度开发的游戏244
10.3 从开发者角度开发的游戏246
10.3.1 从游戏载体划分游戏246
10.3.2 从游戏实现角度划分游戏246
10.4 游戏开发简介247
10.5 《死亡塔》程序开发250
10.5.1 游戏框架设计250
10.5.2 游戏图层低级API255
10.5.3 地图设计256
10.5.4 主角设计260
10.5.5 图层管理器268
10.5.6 游戏音效269
10.5.7 游戏存档271
本章小结273
课后拓展实践274
第11章实现自己的游戏引擎275
11.1 游戏引擎介绍275
11.1.1 什么是引擎275
11.1.2 世界游戏引擎发展概况276
11.1.3 国内游戏引擎发展概况277
11.1.4 Android游戏引擎277
11.2 游戏引擎结构与开发框架278
11.2.1 传统游戏引擎的结构 278
11.2.2 当前游戏引擎结构279
11.2.3 游戏引擎开发框架281
11.3 游戏引擎设计281
11.3.1 游戏引擎设计流程282
11.3.2 游戏引擎结构和功能设计282
11.4 游戏引擎实现283
11.4.1 Activity类实现283
11.4.2 流程控制和线程285
11.4.3 游戏对象与对象管理288
11.4.4 图形引擎289
11.4.5 物理引擎297
11.4.6 事件模块298
11.4.7 工具模块299
11.4.8 脚本引擎和音效模块299
本章小结303
课后拓展实践303
参考文献304

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.