今天小编分享的这本书是国内第┅本Android物联网开发书籍由42个全真实战案例,环环相扣深入解析Android物联网开发。
《Android物联网开发从入门到实战》内容分为 5篇共计 17章,循序渐進地讲解了 Android物联网开发的基本知识本书从获取源码和搭建应用开发环境开始讲起,依次讲解了基础知识篇、数据传输篇、信息识别篇、傳感器应用篇和技术提高篇这 5大部分内容在讲解每一个知识时,都遵循了理论联系实际的讲解方式从内核分析到接口 API实现,再到实战演练最后到综合实例演练,彻底剖析了物联网项目开发的完整实现流程
本书几乎涵盖了当下Android物联网开发的绝大多数内容,讲解方法通俗易懂并且详细不但适合应用高手们学习,也特别便于初学者学习和理解
1.1 纵览智能设备系统 2
1.2.3 为开发人员“精心定制” 6
1.6 物联网技术改变未来 13
1.7智能设备凶猛来袭 15
1.7.2新兴热点——可穿戴设备 17
1.7.3可穿戴设备的发展前景分析 19
第3章基本数据通信 52
3.1.5实战演练——在屏幕中传递HTTP参数 60
3.1.6实战演练——在户外运动过程中访问
3.3.1实战演练——下载远程服务器中的图片 72
3.3.2实战演练——下载网络中的JSON信息 73
3.3.3实战演练——下载并播放网络MP3 78
3.4.1实战演练——上传文件到远程服务器 84
3.4.2实战演练——使用GET方式上传数据 87
3.4.3实战演练——使用POST方式上传数据 91
第4章蓝牙技术详解 106
4.1短距离无线通信技术概览 106
4.2.3低功耗蓝牙的集成方式 110
4.3.2推动了可穿戴设备的兴起 112
4.4.5双模协议栈和单模协议栈 117
4.5低功耗蓝牙协议栈详解 118
4.5.2蓝牙协议体系中的协议 119
4.7实战演练——使用蓝牙控制电风扇 129
5.2分析蓝牙模块的源码 143
5.5.1低功耗蓝牙协议栈基础 169
第6章语音识别技术详解 216
6.1语音识别技术基础 216
6.1.2语音识别技术的发展历程 217
6.2.4实战演练——借助开源项目实现中文
6.4实战演练——为设备中所有的APP
实现语音提醒功能 233
第7章手势识别实战 261
7.1.4基于自定义监听器的事件处理流程 264
7.2手势识别技术介紹 266
7.2.3手势识别处理事件和方法 270
7.3实战演练——通过点击的方式移动
7.4实战演练——实现各种手势识别 274
7.4.2隐藏屏幕顶部的电池等图标和标题
7.4.3监听触摸屏幕中各种常用的手势 275
7.4.4根据监听到的用户手势创建视图 276
7.5实战演练——实现手势翻页效果 278
第8章在物联网设备中处理多媒体数据 284
8.7在物联网设备Φ播放音乐 327
8.8为物联网设备实现振动功能 329
9.2随时更新位置信息 336
9.2.3实战演练——监听当前设备的坐标和
9.3在设备中使用地图 348
谷歌地图实现定位 353
9.4.3实战演練——接近某个位置时实现自动
10.6.3实战演练——检测当前设备支持的
第11章光线传感器和磁场传感器 439
11.1.3实战演练——获取设备中光线
11.1.4实战演练——显示设备中光线传感器
11.2.4实战演练——获取磁场传感器的3个
11.2.5实战演练——演示常用传感器的基本
第12章加速度传感器、方向传感器和
12.1.2加速度傳感器的主要应用领域 459
12.1.3线性加速度传感器的原理 460
12.1.5实战演练——获取X、Y、Z轴的
12.1.6实战演练——实现仿微信“摇一摇”
12.2.3实战演练——测试当前设備的3个
12.2.4实战演练——开发一个指南针程序 475
12.4实战演练——联合使用加速度传感器和
第13章旋转向量传感器、距离传感器和
13.1旋转向量传感器详解 504
13.1.2實战演练——确定设备当前的方向 505
13.2.3实战演练——实现自动锁屏功能 519
13.3.2气压传感器在智能手机中的应用 526
第14章温度传感器和湿度传感器 536
14.1.4实战演练——测试电池的温度 541
14.2.2实战演练——获取远程湿度传感器的
第15章条形码解析技术详解 562
15.3拍照系统的硬件抽象层 571
第16章NFC近场通信技术详解 594
16.5实战演练——使用NFC发送
本书已打包好上传至网盘了,下载链接:密码:of4r(如链接失效可前往公众号下载:OFweek物联网)