Google Android手机游戏设计达人讲座PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:裴存亮,杨海波主编
- 出 版 社:重庆:电脑报电子音像出版社
- 出版年份:2011
- ISBN:9787894766410
- 页数:388 页
Chapter 1 魅力无穷的Android平台 1
1-1 Android平台初探 2
1-2 搭建Android开发环境 4
1.安装ADT 4
2.安装SDK 5
3.定制模拟器 8
1-3 编写第一个Android程序 10
1-4 Android程序的修改版本和调试 17
1.切换程序版本 17
2.调试程序 18
1-5 Android程序的签名和发布 20
Chapter 2 从java开始 23
2-1 java与Android 23
2-2 几道java练习题 24
2-3 必知必会java基础 25
2-4 Android的几个核心包 25
Chapter 3 从一个简单范例开始Android编程 27
3-1 示例程序的设计 27
3-2 示例程序的结构 28
Chapter 4 Activity及其生命周期 35
4-1 Activity的创建 35
4-2 Activity的配置 36
4-3 Activity的生命周期 37
4-4 Activity的切换 40
4-5 Activity数据存储与获取 42
4-6 Activity中的菜单 43
4-7 设置Activity全屏 45
4-8 Activity其他方法和相关类 46
1.Activity的其他方法 46
2.Activity中的子类和间接子类 46
Chapter 5 指令Intent 49
5-1 关于Intent的常用常量 49
5-2 Intent指令使用示例 51
Chapter 6 用户界面View 59
6-1 从一段代码来认识View 59
6-2 使用View的layout子类布局 60
1.使用LinearLayout布局 61
2.使用FrameLayout布局 64
3.使用TableLayout布局 66
4.使用RelativeLayout布局 69
5.关于AbsoluteLayout 72
6-3 常用的控件以及事件处理 72
1.文字和图像控件 72
2.按钮和按钮事件处理 74
3.一个注册程序的实例 77
4.其他常用的View子类 83
6-4 使用纯代码方式来使用View 85
6-5 View的自定义绘制 86
Chapter 7 问题处理程序Handler 87
7-1 使用Handler发送和处理消息 87
7-2 用Handler处理Runnable对象 91
Chapter 8 基本图像绘制 93
8-1 画板View 93
8-2 绘图技巧类Paint及其在绘制中的使用 95
1.Paint对文本的控制 97
2.用Color设置笔触颜色 99
3.矩形的两个类Rect与RectF 101
4.设置绘制路径Path 102
5.Bitmap的绘制 106
6.使用矩阵Matrix 109
7.对图片使用Matrix进行变换 111
8.图片特效处理 113
8-3 画笔Canvas 122
1.设置canvas的剪裁区域 123
2.常用绘制方法 126
3.Canvas的一些特殊方法 128
8-4 综合实例:实现分形效果 132
1.分形效果的实现 132
2.为分形绘制添加线程动画效果 135
Chapter 9 事件处理 137
9-1 监听器事件 137
9-2 按键事件 141
9-3 触摸屏事件和轨迹球事件 142
9-4 手势事件 145
9-5 Widget及其专属监听器(TabHost示例) 150
9-6 综合示例(加法游戏) 153
1.游戏项目结构 153
2.代码分析 153
Chapter 10 音频播放 161
10-1 用SoundPool播放音效 161
10-2 用Mediapalyer播放音频 163
10-3 用JetPlayer播放音效 168
Chapter 11 后台服务 169
Chapter 12 制作动画 175
12-1 Animation的常用方法 175
12-2 透明度动画AlphaAnimation 176
12-3 旋转动画RotateAnimation 177
12-4 缩放动画ScaleAnimation 179
12-5 位置动画TranslateAnimation 180
12-6 组合动画AnimationSet 182
12-7 使用Interpolator调整动画节奏 184
12-8 监听Animation执行过程 185
12-9 使用XML配置文件来定义动画 186
12-10 逐帧动画 188
Chapter 13 菜单与对话框 191
13-1 Menu(菜单) 191
1.Options Menu(选项菜单) 191
2.Context Menu(上下文菜单) 196
3.SubMenu(子菜单) 197
13-2 Dialog(对话框) 198
1.AlertDia log(警告对话框) 198
2.ProgressDialog(进度条) 201
3.DatePickerDialog(日期选择对话框) 203
4.TimePickerDialog(时间选择对话框) 203
Chapter 14 存储游戏数据 205
14-1 接口(Preferences) 205
14-2 文件操作(Files) 208
14-3 数据库操作(Databases) 211
14-4 网络存储(Network) 213
1.使用HttpURLConnection来提交 214
2.使用apache开源网络访问包 215
Chapter 15 游戏中的物理和数学应用 219
15-1 抛物线公式 219
15-2 游戏运行效果 220
15-3 编程实现抛物线游戏 221
1.Parabola类 221
2.ParabolaView类 223
3.ParabloaData类 228
15-4 编程实现旋转小球游戏 231
Chapter 16 获取Android源代码 237
Chapter 17 游戏测试 241
17-1 Android测试框架 241
17-2 创建测试工程 242
17-3 测试斗地主游戏的逻辑 245
17-4 总结 246
Chapter 18 方块游戏 247
18-1 方块游戏的各个界面 247
18-2 方块游戏的玩法 248
18-3 游戏的方块类型 250
18-4 游戏界面切换 250
1.“进入动画”界面 251
2.帮助界面 254
3.菜单界面 254
4.SquareActivity类 256
18-5 游戏的算法 258
18-6 游戏存盘 268
18-7 游戏技术点总结 269
Chapter 19 连连看游戏 271
19-1 连连看游戏的工程结构 271
19-2 界面设计 272
1.载入界面 273
2.菜单界面 273
3.帮助界面 274
4.设置界面 274
5.游戏界面 274
19-3 游戏算法 275
1.一根线段连接情况 275
2.两根线段连接情况 276
3.三根线段连接情况 276
4.连连看核心算法 277
5.算法设计思想 282
19-4 代码结构一(非游戏界面) 283
1.BaseActivity类 283
2.MenuActivity类 286
3.LoadingActivity类 288
4.HelpActivity和SetupActivity 290
5.LLKActivity类 290
19-5 代码结构二(连连看游戏) 291
1.GameView类 292
2.GameThread类 294
3.GameEngine类 296
4.LLKAnimation类 305
19-6 总结 306
Chapter 20 斗地主游戏 307
20-1 游戏的玩法 307
1.发牌和叫牌 308
2.出牌 308
3.牌型及大小 308
20-2 游戏界面 309
1.游戏界面 309
2.游戏操作界面 309
3.游戏统计分数界面 310
4.游戏素材 310
20-3 游戏代码详解 311
1.Desk(桌子)、Person(玩家)、Card(一手牌) 312
2.Poke获取牌型信息 320
3.AnalyzePoke类 339
20-4 总结 344
Chapter 21 RPG游戏初探 345
21-1 RPG游戏简介 345
21-2 使用第三方工具编辑地图 345
1.创建一个地图文件 347
2.导入图片 347
3.绘制地图 348
4.导出数据 352
21-3 人物行走动画的实现 354
21-4 绘制地图和优化地图绘制(节约绘制) 358
21-5 人物与地图的碰撞 360
21-6 RPG游戏的其他元素 361
21-7 总结 362
附录1 Android游戏中Json的使用 363
附录2 Android解析XML 377
- 《幼儿园游戏 规则性游戏》徐仁吉编 1951
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《近代体育游戏教育史料汇编 第1辑 6》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 3》王强主编 2016
- 《手机摄影秘笈》陈烨伟 2018
- 《近代体育游戏教育史料汇编 第2辑 8》王强主编 2016
- 《幼儿手指技能游戏》汪超 2018
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《电子管风琴伴奏中外经典合唱曲集》主编;王永刚副主编;宋尧尧陈宏赵雪陈海涛 2019
- 《山城龙迹 走进重庆恐龙世界》代辉 2019