Android游戏开发 内容简介
教材基于Google新推出的Android Studio开发环境,讲解在Android平台上进行游戏开发所需要用到的技术,希望给渴望加入Android游戏开发者行列的读者一些帮助。本教材需要读者有一些Java语言开发的基础。本教材分三个部分:一,Android入门带领大家了解Android平台;二,Android游戏开发基础涵盖Android游戏开发的基本技术点;三,一个游戏实例开发的过程。本教材基于Google新推出的Android Studio开发环境,讲解在Android平台上进行游戏开发所需要用到的技术,希望给渴望加入Android游戏开发者行列的读者一些帮助。
Android游戏开发 目录
第一篇 Android入门
1 Android简介
1.1 Android的前世今生
1.2 Android的系统架构
1.3 Android游戏开发与外包
2 Android开发环境
2.1 Android Studio
2.2 Android SDK
3 简单Android项目
3.1 创建个项目
3.2 建立Android模拟器
3.3 项目运行
3.4 项目结构解析
3.5 项目源码
第二篇 Android游戏开发基础
4 Android组件
4.1 Activity
4.2 Service、BroadcastReceiver、ContentProvider
4.3 Context
4.4 Intent
......
5 UI布局和控件
6 游戏图形渲染
7 OpenGL ES 图形渲染
8 数据存储访问
9 多线程
10 网络通信
11 游戏中的声音
12 游戏交互方式——触摸和传感器
第三篇 Android游戏开发应用
13 搭建游戏基本框架
14 游戏开发实例
附录
Android游戏开发 精彩文摘
Android平台是基于Linux开发的,整个平台由操作系统、中间件、用户界面和应用软件组成,整个架构采用软件叠层的方式,分成三层,包含五个部分,分别是Linux内核、Android Runtime、Library、Apphcation Framework和Application。
底层以Linux内核为基础,由c语言开发,实现安全性、内存管理、进程管理、网络协议栈和驱动模型等系统核心服务,Android系统在该层还包括内核的各类驱动程序。
中间层包括系统函数库(1ibrary),这部分用C/C++编写,还有一部分用Java语言编写的运行库(runtime),这部分包括核心库和虚拟机两部分。
本文来自枯萎○还行投稿,不代表电子书资源网立场,如若转载,请联系原作者获取。