感谢CSDN的赠书,《Android 4游戏高级编程(第2版)》是清华大学出版社出版社出版的翻译书籍,原书名为《Advanced Adroid 4 Games》。这本书应该是我读过的Android书籍中比较好的一本书,也是我入门游戏开发的一本书。
《Android 4游戏高级编程(第2版)》这本书适合于有一定的android开发基础并且熟悉jni的开发人员。当然书中也介绍了android开发环境搭建、Java原生接口(Java Native Interface,JNI),但是只根据这些还不能深入的了解Android。作者在第二章通过一个简单的例子介绍了Java原生接口(Java Native Interface,JNI)开发,JNI可以优雅的使Java代码和C代码结合,在我的博客中也介绍了JNI相关的知识。例子相对简单,不能完整的介绍完JNI相关知识,如果想继续学习可以参考:
Android JNI入门第一篇——HelloJni
Android JNI入门第二篇——Java参数类型与本地参数类型对照
Android JNI入门第三篇——jni头文件分析
Android JNI入门第四篇——Android.mk文件分析
Android JNI入门第五篇——基本数据类型使用
Android JNI入门第六篇——C调用Java
书籍的第三章、第四章介绍了OpenGL相关的知识。高级游戏开发中OpenGL是必不可少的,是游戏开发的灵魂,OpenGL具有硬件加速的优势。这本书教你如何利用Google提供的Android OpenGL示例,并以完全不同的的方式修改它,通过在Java和原生C这两种语言之间混合调用OpenGL API,以最大限度地重用原生C代码。《Android 4游戏高级编程(第2版)》不是一本详细介绍OpenGL API的书,但是在这里我们会学到一种新的OpenGL技术,该技术由在Java中创建OpenGL上下文、显示屏和Surface对象,并在原生C中执行所有的绘制操作,在渲染周期结束后通过JNI回调Java端交换缓冲区(渲染图像)。这种技术在移植C代码中实现绘制的程序时是非常有用的。
由于接触的这本书的时间还很短,只是粗略的读了后面的3章,不能对后三章做详细的评论。后面的3章都是通过一个经典实例介绍Android游戏开发、移植,用最少的Java代码实现了以往经典游戏的移植,对游戏移植的同学还是有帮助的。
总体来说,这本书是相当不错的,如果是淘宝买东西的评价就是好评,五颗星。同时建议如果是没有接触过Android的读者,不妨先找一本比较基本的Android开发的书籍来学习,或者学习官网(http://developer.android.com/training/index.html)的入门教程,对Android有一定的认识后再来阅读这本书,会更有收获。
分享到:
相关推荐
根据提供的文件信息,该文档主要介绍的内容是《Android 4 游戏高级编程(第2版)》这本书。本书是关于Android平台游戏开发的高级教程,由稀酷客网站提供额外的资源。下面是根据标题、描述和部分摘录内容提炼出的知识点...
Android 4 游戏高级编程 第2版的pdf图书,为了方便直接上网盘链接,喜欢的可以看一下
《Android 4 游戏高级编程 第2版》是一本深度探讨Android平台游戏开发的专业书籍。本书主要聚焦于Android 4版本(即Ice Cream Sandwich)的游戏开发技术,为读者提供了丰富的理论知识与实践技巧,旨在帮助游戏开发者...
Android高级编程 第2版
Android高级编程 第2版 中文版 完整版 共15章 525页 在第1版基础上增补了4章 同时更新了代码 我花钱才搞到的哦
android4高级编程.pdf
android高级编程第三版中文版(完整),因大小限制 压缩成了2个部分,这个是第一部分
《Android高级编程》首先简要介绍Android软件栈,接着陈述为手机创建稳定可靠、赏心悦目的应用程序的基本原理。通过学习,您可以打下牢固的理论根基,了解使用当前Android 1.0 SDK编写定制移动程序所需的知识,还能...
android4高级编程(第三版)+源码.part2
Android 4高级编程(第3版) 清华大学出版社,余建伟 赵凯 著译
Android 4 高级编程(第三版) 中文版 清华大学出版社
Android 4高级编程(第3版)》由Android权威专家编写,涵盖了所有最新的内容,是学习使用Android 4 SDK开发移动应用程序的理想指南。《Android 4高级编程(第3版)》见解深刻,帮助经验丰富的Android开发人员充分挖掘...
android高级编程第三版中文版(完整),因大小限制 压缩成了2个部分,这个是第二部分
书籍----Android 4高级编程(第3版)
Android 4高级编程(第3版) 带完整书签 pdf扫描版.part2 很不错的书
《Android4高级编程 第3版》是一本深入探讨Android应用开发的专业书籍,其源码提供了丰富的实例,旨在帮助开发者提升在Android平台上的编程技能。这本书的第三版针对Android 4.x系统进行了详细的讲解,涵盖了从基础...
Android 4高级编程(第3版) 清华大学出版社 高清带书签