𝔖 Scriptorium
✦   LIBER   ✦

📁

Android C++高级编程: 使用NDK

✍ Scribed by 辛纳


Publisher
清华大学出版社
Year
2014
Tongue
Chinese
Leaves
356
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


不管你是想将已经存在的原生代码应用移植到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++和其他原生代码所需要的知识和技能,以便于运行图形化的高级应用和更复杂的原生应用。


📜 SIMILAR VOLUMES


Android高级编程技术
✍ 王洪泊 📂 Library 📅 2016 🏛 清华大学出版社 🌐 Chinese

本书是作者在多年教学实践与课程改革的经验和总结的基础上编写而成。以移动应用开发平台的原理、实现智能终端普适便携为主线,以提升读者探索兴趣为先导,自顶向下地介绍Android高级编程的核心技术,循序渐进地剖析Android应用开发的实现细节。通过本书的学习,读者能够对移动智能应用APP工作原理与技术有一个系统的、全面的了解,掌握移动应用软件开发的概念、组成和体系结构。本书力求概念准确、论述严谨、内容新颖、图文并茂,非常适合作为Android应用开发的教材。

C#高级编程:第6版
✍ Christian Nagel 📂 Library 📅 2008 🏛 清华大学出版社 🌐 Chinese

内容简介 · · · · · · 《C#高级编程(第6版)》面向C#2008和NET 3.5,在全面展示,NET和C#新特性的同时继续完善原有的内容,是有一些C#基础知识的读者或者想迁移到C#的其他程序员全面掌握C#2008的首选教程。《C#高级编程(第6版)》以.NET 3.5和VS2008为基础,是C# 2008及其环境的最终指南。《C#高级编程(第6版)》首先介绍了.NET的体系结构和方法论,解释了C#语言不能孤立看待,而必须放在.NET Framework中考虑原因。在论述了C#的基础知识之后,深入探讨了C#编程的所有内容。《C#高级编程(第6版)》添加了许多新示例,来解释如何使用

C++ 高级编程 (第4版)
✍ [美]马克·葛瑞格尔(Marc Gregoire)著 徐志超 曹瑜 译 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

这本讲解C++17 的著作将帮助读者全面透彻地掌握C++语言的功能,包罗C++语言的一切,分享真实范例,展现C++17 的新工具和功能,详述如何在真实世界中使用C++,揭示新版C++带来的显著变化,解密C++中鲜为人知的特性,探索编程方法论、可重用的设计模式和良好的编程风格,阐述如何设计可充分利用C++语言功能的高效解决方案。本书深入探讨C++语言功能集的更复杂元素,并讲解避开常见陷阱的技巧。本书提供详尽的编程指南,紧贴实际,是编程人员深入挖掘C++的理想工具。

AngularJS高级编程
✍ 卡尔波夫 & 尼托 📂 Library 📅 2016 🏛 清华大学出版社 🌐 Chinese

用AngularJS编写高级应用的完整指南  这是一个令Web开发人员激动的时代,掌握JavaScript语言技能的人才变得炙手可热。AngularJS迅速蜕变为领先的新一代客户端Web框架;可供个人、小团队和大公司构建和测试基于浏览器的、极其复杂的应用。   《AngularJS高级编程》内容广泛,涵盖构建首个AngularJS应用乃至内嵌、构建系统和自动执行集成测试等高级主题。 如果你已经熟悉基本编程知识,并希望编写在浏览器UI中显示复杂数据的Web应用,或快捷高效地模拟本地应用的移动Web应用,那么本书将是值得你反复研读的必备指南。 主要内容 ◆ 从头构建一个简单应用,在便捷动手练习的引

Android编程
✍ 钟元生; 高成珍 主编 📂 Library 📅 2015 🏛 清华大学出版社 🌐 Chinese

<p>本书是在教学实践的基础上反复提炼而成的,内容包括 Android 起步、Android 界面设计基础Android 事件处理、Android 活动与意图(Activity 与 Intent)、Android 服务(Service) Android 广播接器(BroadcastReceiver) Android 文件与本地数据库(SQLite) Android 内容提供者(ContentProvider)应用、Android 图形图像处理、Android 界面设计进阶Android GPS 位置服务与地图编程 Android 编程综合案例等。</p> <p>书中内容全面、材料新颖、案例丰

ASP.NET MVC 4 高级编程: ASP.NET MVC 4高级编程
✍ Jon Galloway; Phil Haack; Brad Wilson; K. Scott Allen 📂 Library 📅 2013 🏛 清华大学出版社 🌐 Chinese

<p>MVC专家“梦之队”对ASP.NET MVC 4的全新诠释</p> <p>由Microsoft专家和极受敬重的软件开发社区负责人撰写的《ASP.NET MVC 4高级编程(第4版)》将带您学习最前沿的Web框架:ASP.NET MVC 4。本书开篇简要介绍ASP.NET MVC框架,然后直奔主题,讨论使用ASP.NET和最新MicrosoftMVC来构建数据驱动的动态网站需要了解的所有重要知识点。书中提供了按部就班的详细指导和大量的代码示例,引导读者入门并逐渐掌握高级主题。</p> <p>本书特色:</p> <p>◆ 解释ASP.NET MVC框架与“文件页”Web框架的不同之处<