Android是移动电话市场的主要角色而且其市场份额正在持续增长。它是第一个完整的、开放的、免费的移动平台,该平台给移动应用开发者提供了无限的机会。
《Android C++高级编程--使用NDK》(作者:辛纳)介绍了原生应用开发、可用的原生API以及故障排除技术的详细叙述,包括用按步骤的指导和屏幕截图以帮助Android开发人员迅速达到开发原生应用的目的。
| 书名 | Android C++高级编程--使用NDK/移动开发经典丛书 |
| 分类 | 科学技术-工业科技-电子通讯 |
| 作者 | (美)辛纳 |
| 出版社 | 清华大学出版社 |
| 下载 | 抱歉,不提供下载,请购买正版图书。 |
| 简介 | 编辑推荐 Android是移动电话市场的主要角色而且其市场份额正在持续增长。它是第一个完整的、开放的、免费的移动平台,该平台给移动应用开发者提供了无限的机会。 《Android C++高级编程--使用NDK》(作者:辛纳)介绍了原生应用开发、可用的原生API以及故障排除技术的详细叙述,包括用按步骤的指导和屏幕截图以帮助Android开发人员迅速达到开发原生应用的目的。 内容推荐 不管你是想将已经存在的原生代码应用移植到Android平台上还是准备开始在Android平台上进行软件开发,使用《Android C++高级编程--使用NDK》(作者:辛纳)一书提供的技术可以构建更出色的应用。本书将展示构建性能更好的复杂原生应用的方法。 《Android C++高级编程--使用NDK》提供了Java原生接口(JNI)的概述、Bionic API、POSIX 线程和套接字、C++支持、原生图形和声音API以及NEON/SIMD优化,在一个游戏应用案例的帮助下,你将学到很多关键技能。主要内容 ● 使用JNI将原生代码连接到Java中 ● 使用SWIG自动生成JNI代码 ● 使用POSIX线程实现多线程应用 ● 使用POSIX套接字实现网络应用 ● 使用logging、GDB和Eclipse调试器进行调试 ● 使用Valgrind分析内存 ● 使用GProf 测试应用性能 ● 使用NEON/SIMD优化代码 ● 使用Eclipse IDE开发原生代码 《Android C++高级编程--使用NDK》提供了移植、开发以及利用Android平台上的C++和其他原生代码所需要的知识和技能,以便于运行图形化的高级应用和更复杂的原生应用。 目录 第1章 Android平台上的C++入门 第2章 深入了解Android NDK 第3章 用JNI实现与原生代码通信 第4章 使用SWIG自动生成JNI代码 第5章 日志、调试及故障处理 第6章 Bionic API入门 第7章 原生线程 第8章 POSIX Socket API:面向连接的通信 第9章 POSIX Socket API:无连接的通信 第10章 POSIX Socket API:本地通信 第11章 支持C++ 第12章 原生图形AP 第13章 原生音频API 第14章 程序概要分析和NEON优化 |
| 随便看 |
|
Fahrenheit英汉词典电子书栏目提供海量电子书在线免费阅读及下载。