本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | Android物联网开发从入门到实战 |
作者: | 孙光宇,张玲玲编著 |
定价: | 99.8 |
出版社: | 清华大学出版社 |
出版日期: | 15-07-01 |
ISBN: | 9787302400844 |
印次: | |
版次: | |
装帧: | |
开本: |
内容简介 |
《Android物联网开发从入门到实战》内容分为5篇,共计17章,循序地讲解了Android物联网开发的基本知识。该书从获取源码和搭建应用开发环境开始讲起,依次讲解了基础知识篇、数据传输篇、信息识别篇、传感器应用篇和技术提高篇这5大部分内容。在讲解每一个知识时,都遵循了理论联系实际的讲解方式,从内核分析到接口API实现,再到实战演练,到综合实例演练,剖析了物联网项目开发的完整实现流程。该书几乎涵盖了当下Android物联网开发的绝大多数内容,讲解方法通俗易懂并且详细,不但适合应用高手们学便于初学者学解。 |
目录 |
第pan>章Android系统介绍 pan style="font-family:宋体">纵览智能设备系统 111 Symbian(塞班) 112 Android(安卓) 113 iOS(苹果系统) 114 Wm~ws Phone(微软系统) 1 1 5 BlackBerryOS(黑莓) pan style="font-family:宋体">分析Android 12pan style="font-family:宋体">的业界支持 12 2研发阵容强大 123为开发人员“精心定制” 124开源 1_3剖析Android系统架构 13 pan style="font-family:宋体">底层操作系统层(Os) l 32各种库(Libraries)和Android 运行环境(Rl皿Time) 13_3 ApplicationFramework (应用程序框架) 134顶层应用程序(Application) pan style="font-family:宋体">核心组件 I 41 Activ时界面 l 42 Intent和Intent Fjltcrs 141]Service服务 144 Broadcast Receiver发送广播 145用Content Provider存储数据 pan style="font-family:宋体"程和线程 15 pan style="font-family:宋体">什么程 l_5 2什么是线程 pan style="font-family:宋体">物联网技术改变未来 1 6pan style="font-family:宋体">什么是物联网 162发展历程 1 63 Android正在成为物联网标准操作系统 pan style="font-family:宋体">智能设备凶猛来袭 17pan style="font-family:宋体">常见的Android智能设备 1 72新兴热点——可穿戴设各 173可穿戴设备的发展前景分析 174 Android对穿戴设备的支持—— Android Wcar 第2章搭建Android开发环境 2pan style="font-family:宋体">在Linux系统获取Android源码 22在Windows平台获取Android源码 23编译源码 23pan style="font-family:宋体">搭建编译环境 232开始编译 23 3在模拟器中运行 23 4常见的错误分析 235实践演练——演示两种编译Android 程序的方法 24编译Android Kernel 24pan style="font-family:宋体">获取Goldfish内核代码 24 2获取MSM内核代码 243获取OMAP内核代码 244编译Android的Linux内核 25搭建Android应用开发环境 25 pan style="font-family:宋体">安装/DK 2 5 2获取并安装Eclipse和Android SDK 253快速安装SDK 254安装ADT 2 55验证设置 256创建Android虚拟设备(AVD) 257启动AVD模拟器。 第3章基本数据通信 3 1 HTTP通信 3 11 Android中的H兀lP 3pan style="font-family:宋体">使用Apache接口 31_3在Android中使用javanat 3 pan style="font-family:宋体">使用Android网络接口 3 pan style="font-family:宋体">实战演练——在屏幕中传递HTTP参数 3pan style="font-family:宋体">实战演练——在户外运动过程中访问 HrrP地图 32使用Socket实现数据通信 3 2pan style="font-family:宋体">基于Socket的Java网络编程 322使用TcP协议传输数据 3_3下栽数据 3-3pan style="font-family:宋体">实战演练——下载远程服务器中的图片 332实战演练——下载网络中的JSON信息 3 33实战演练——下载并播放网络MP3 34上传数据 3Apan style="font-family:宋体">实战演练——上传文件到远程服务器 3 4 2实战演练——使用GE'I’方式上传数据 34-3实战演练——使用POST方式上传数据 35处理Ⅺm。数据 351 XMI。的概述 3 52 XMI。的语法 3 5 3获取XML文档 354 SAX常用的接口和类 355实战演练——使用SAX解析XM]。数据 356实战演练——使用DOM解析XM[。 数据 第4章蓝牙技术详解 4pan style="font-family:宋体">短距离无线通信技术概览 411 ZigBee—— 412 WiFi——大带宽支持家庭互联 41pan style="font-family:宋体">蓝牙—40 414 NFC——必将逐渐远离历史舞台 42 42pan style="font-family:宋体"耗蓝牙的架构 4 22 423 42 4 425 Bu}和传统蓝牙BR/EDR技术的对比 4-3 蓝牙40 BLE基础 43pan style="font-family:宋体"耗是大特点 43 2推动了可穿戴设备的兴起 44蓝牙规范 441 Bluetooth常用规范 4 42蓝牙协议体系结构 443(BLE)蓝牙协议 444基于GATT的协议/服务 4 45双模协议栈和单模协议栈 4 5 45pan style="font-family:宋体">什么是蓝牙协议栈 4 5 2蓝牙协议体系中的协议 46 TI公司耗蓝牙 46pan style="font-family:宋体">获取蓝牙协议栈 462 BLE蓝牙协议栈结构 46-3 BLE 464硬件抽象层HAI和BLE 协议栈 47实战演练——使用蓝牙控制电风扇 第5章Android蓝牙系统详解 51 Andmid系统中的蓝牙模块 52分析蓝牙模块的源码 5 2pan style="font-family:宋体">初始化蓝牙芯片 5 22蓝牙服务 5 2 3管理蓝牙电源 5-3和蓝牙相关的类 5 31 B11aetoothSoeket类 5 3 2 BluetoothServerSocket类 5 3 3 maetoothAdapter类 5 34 BluetoothClass Service类 53 5 B1uetoothClassDevice类 54 Andmid BlueDroid架构详解 ......
|
前言 |
07年11月5日,谷歌公司宣布基于Linux平台的开源手机操作系统Android诞生,该平台号称是为移动终端打造的真正开放和完整的移动软件平台。本书将和广大读者一起领略这款系统的神奇之处。 |
摘要 |
第pan style="font-family:宋体">章Android系统介绍基础之上的为手机平板等移动设备提供的软件解决方案。截至13年,根据知名IDc公,的统计pan>二’droid系统在世界智能手机发货量中占据75%1~,已经成为了当今受欢迎的智能设备系统之一。本章将读者一起来了解Andmid系统的发展历程和背景,充分体验这款操作系统之处。iaD作为昔日智能手机的,在05--10年曾一度盛行,街小小拿的很多都是诺基亚的Symbian手机,N70—_N73—N78一N97,诺基亚N系列曾经被称为“N=无限大”的手机。对硬件的水平要求低操操作简单省电软件众多是ian系统手机的中特点在国内软件开发市场内,基本每一个软件都会有对应的塞班手机版本。儿塞班开发之初的目标是要保证在较低资源的设备上能长时间稳定可靠地运行,这导致了塞班的应用程序开发有着较为陡峭的曲线,开发成本较高。但是程序的运行效率很高。例如5800的128MB的RAM,后台可以同时运行存十几个程序而保持操作流畅(多能是强大的),即使几天不关机它的剩余内存也能保持稳定。末,其市场占有量己被Android超过。自09年底开始括摩托罗拉、三星电子、LG、索尼爱立信等各大厂商纷纷宣布终止塞班平台的研发,转而投入Android领域。2叭pan>年初,诺基亚宣布将与微软成立略联盟,推出基于w_mdows Phone的智能手机,从而在事实上放弃了经营多年的塞班,塞班退...... |