图书介绍

Google Android手机游戏设计达人讲座2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Google Android手机游戏设计达人讲座
  • 裴存亮,杨海波主编 著
  • 出版社: 重庆:电脑报电子音像出版社
  • ISBN:9787894766410
  • 出版时间:2011
  • 标注页数:388页
  • 文件大小:151MB
  • 文件页数:402页
  • 主题词:

PDF下载


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

下载说明

Google Android手机游戏设计达人讲座PDF格式电子书版下载

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

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

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

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

图书目录

Chapter 1 魅力无穷的Android平台1

1-1 Android平台初探2

1-2 搭建Android开发环境4

1.安装ADT4

2.安装SDK5

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与Android23

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 指令Intent49

5-1 关于Intent的常用常量49

5-2 Intent指令使用示例51

Chapter 6 用户界面View59

6-1 从一段代码来认识View59

6-2 使用View的layout子类布局60

1.使用LinearLayout布局61

2.使用FrameLayout布局64

3.使用TableLayout布局66

4.使用RelativeLayout布局69

5.关于AbsoluteLayout72

6-3 常用的控件以及事件处理72

1.文字和图像控件72

2.按钮和按钮事件处理74

3.一个注册程序的实例77

4.其他常用的View子类83

6-4 使用纯代码方式来使用View85

6-5 View的自定义绘制86

Chapter 7 问题处理程序Handler87

7-1 使用Handler发送和处理消息87

7-2 用Handler处理Runnable对象91

Chapter 8 基本图像绘制93

8-1 画板View93

8-2 绘图技巧类Paint及其在绘制中的使用95

1.Paint对文本的控制97

2.用Color设置笔触颜色99

3.矩形的两个类Rect与RectF101

4.设置绘制路径Path102

5.Bitmap的绘制106

6.使用矩阵Matrix109

7.对图片使用Matrix进行变换111

8.图片特效处理113

8-3 画笔Canvas122

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 透明度动画AlphaAnimation176

12-3 旋转动画RotateAnimation177

12-4 缩放动画ScaleAnimation179

12-5 位置动画TranslateAnimation180

12-6 组合动画AnimationSet182

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和SetupActivity290

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解析XML377

热门推荐