新書推薦:
《
星地融合移动通信系统与关键技术从5G NTN到6G的卫星互联网发展
》
售價:NT$
968.0
《
妈妈,你好吗?(一封写给妈妈的“控诉”信,日本绘本奖作品)
》
售價:NT$
194.0
《
保守主义:为传统而战
》
售價:NT$
704.0
《
不同境遇的36岁:无尽与有限+人生半熟
》
售價:NT$
510.0
《
小时光 油画棒慢绘零基础教程
》
售價:NT$
403.0
《
可控性混乱
》
售價:NT$
301.0
《
协和专家大医说:医话肿瘤
》
售價:NT$
500.0
《
潜水指南 全彩图解第4版
》
售價:NT$
602.0
|
編輯推薦: |
讲解Android 传感器的书籍,循序渐进的全面剖析了Android传感器的特性和功能。本书几乎涵盖了Android传感器和外设开发所需的所有主要内容,如Android传感器系统分析、地图定位、光线传感器、接近警报、磁场传感器、加速度传感器、方向传感器、陀螺仪传感器、旋转向量传感器、距离传感器、气压传感器、温度传感器、湿度传感器、Android蓝牙系统、语音识别、手势识别、NFC近场通信、拍照解析条形码、麦克风音频录制、基于图像处理的人脸识别、行走轨迹记录等知识。本书循序渐进的全面剖析了Android传感器开发的基本知识,几乎涵盖了Android传感器的所有内容。并且在讲解过程中,细致讲解了每一个知识点的具体原理和具体用法。
|
內容簡介: |
本书主要介绍Android传感器和外设的开发,共29章,主要包括Android开发技术基础、获取并编译源码、Android技术核心框架分析、Android传感器系统分析、使用地图定位、光线传感器详解、接近警报传感器详解、磁场传感器详解、加速度传感器详解、方向传感器详解、陀螺仪传感器详解、旋转向量传感器详解、距离传感器详解、气压传感器详解、温度传感器详解、湿度传感器详解、Android蓝牙系统概述、低功耗蓝牙技术详解、语音识别技术详解、手势识别技术详解、NFC近场通信技术详解、拍照解析条形码技术详解、基于图像处理的人脸识别技术详解、行走轨迹记录器、手势音乐播放器和智能家居系统等。本书几乎涵盖了Android传感器和外设开发所需的所有主要内容,讲解方法通俗易懂。
本书适合Android初学者、Android爱好者以及Android底层开发人员、传感器开发人员、智能设备开发人员、Android外部设备开发工程师学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
|
關於作者: |
曾就职于中国联通开发部,从事信号采集开发工作。现就职于东软软件,负责三星电子产品的Android产品定制,从事Androd云端系统开发和数据通信开发。51cto客座Android和iOS专家,定期参加火狐召开的开发专家会议。
|
目錄:
|
目 录
第1章 Android开发技术基础 1
1.1 智能手机操作系统介绍 1
1.2 Android的巨大优势 2
1.2.1 系出名门 2
1.2.2 强大的开发团队 2
1.2.3 Android系统开源 2
第2章 搭建Android应用开发环境 3
2.1 安装Android SDK的系统要求 3
2.2 安装JDK 3
2.3 安装Eclipse和Android SDK 6
2.3.1 获取并安装Eclipse和
Android SDK 6
2.3.2 快速安装SDK 8
2.4 安装ADT 8
2.5 验证设置 10
2.5.1 设定Android SDK Home 10
2.5.2 验证开发环境 10
2.5.3 创建Android虚拟设备
(AVD) 11
2.6 启动AVD模拟器 12
2.6.1 模拟器和真机究竟有何区别 13
2.6.2 启动AVD模拟器的基本流程 13
第3章 获取并编译源码 14
3.1 在Linux系统获取Android源码 14
3.2 在Windows平台获取Android源码 15
3.3 分析Android源码结构 17
3.3.1 应用程序 18
3.3.2 应用程序框架 19
3.3.3 系统服务 20
3.3.4 系统程序库 22
3.3.5 系统运行库 24
3.3.6 硬件抽象层 25
3.4 编译源码 26
3.4.1 搭建编译环境 26
3.4.2 开始编译 26
3.4.3 在模拟器中运行 28
3.4.4 常见的错误分析 28
3.4.5 实践演练——演示两种编译
Android程序的方法 29
3.5 编译Android Kernel 32
3.5.1 获取Goldfish内核代码 32
3.5.2 获取MSM内核代码 34
3.5.3 获取OMAP内核代码 35
3.5.4 编译Android的Linux内核 35
3.6 编译源码生成SDK 36
第4章 Android技术核心框架分析 40
4.1 分析Android的系统架构 40
4.1.1 Android体系结构介绍 40
4.1.2 Android应用工程文件组成 42
4.2 Android的五大组件 45
4
|
|