登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』物联网编程技术

書城自編碼: 3078311
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 鲁鸣鸣 编著
國際書號(ISBN): 9787121328886
出版社: 电子工业出版社
出版日期: 2017-10-01
版次: 1
頁數/字數: 228/319000
書度/開本: 16开 釘裝: 平装

售價:HK$ 71.1

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
瑞士创新密码
《 瑞士创新密码 》

售價:HK$ 106.5
利益相关者:战略管理全新视角  [美]R.爱德华·弗里曼
《 利益相关者:战略管理全新视角 [美]R.爱德华·弗里曼 》

售價:HK$ 95.6
以色列的诞生:荣耀2024版(2024版全2册)
《 以色列的诞生:荣耀2024版(2024版全2册) 》

售價:HK$ 145.2
山林果园散养土鸡新技术(彩色图解+视频升级版)
《 山林果园散养土鸡新技术(彩色图解+视频升级版) 》

售價:HK$ 84.5
一个女人的世界史:伊丽莎白·马什的磨难
《 一个女人的世界史:伊丽莎白·马什的磨难 》

售價:HK$ 111.3
大雨艺术设定画集
《 大雨艺术设定画集 》

售價:HK$ 203.3
激发改变:点燃内心渴望,实现终身成长   [美]理查德·博亚特兹
《 激发改变:点燃内心渴望,实现终身成长 [美]理查德·博亚特兹 》

售價:HK$ 119.8
欧洲史:从古希腊到冷战后
《 欧洲史:从古希腊到冷战后 》

售價:HK$ 239.6

 

內容簡介:
本书以一个具体的物联网应用(群智感知网络)作为物联网编程的切入点,以一个具体的物联网终端平台(安卓)作为物联网编程的载体,以一个基于安卓平台的传感器资源管理和调度的框架和基于此框架的一个具体应用(用户情境感知)作为案例,以适应课堂教学的需要,从而避免过于宽泛的物联网编程概念落不到实处的尴尬。本书首先介绍了群智感知网络的基本概念和相关应用以及群智感知网络和物联网编程的联系。然后讨论了安卓平台的一些核心思想和概念,包括基于XML的用户界面设计、用户界面组件及其生命周期、MVC设计模式、基于Intent的组件连接模型等。在对安卓平台有初步的认识后,本书进一步描述了安卓平台上传感器相关的一些API使用的模式,并由此引出一个开源的统一调度使用安卓平台传感器资源的框架。基于此框架,本书给出了一个使用该框架设计和实现用户情境感知应用的案例作为总结。
關於作者:
鲁鸣鸣,男,博士,毕业于美国佛罗里达大西洋大学,中国计算机学会会员、IEEE会员、ACM会员,现工作于中南大学信息科学与工程学院,从事物联网的科研和教学工作。
目錄
目录
第1章物联网编程与群智感知(1)
1.1 物联网与泛群感知(1)
1.2 泛群感知基本概念(2)
1.3 群智感知网络的基本特征(3)
1.4 群智感知网络的系统结构(4)
1.5 群智感知网络的典型应用(5)
1.6 群智感知与安卓应用开发(10)
1.6.1Android简介(10)
1.6.2搭建Android开发环境(12)
第2章Android应用初步(15)
2.1 应用基础(16)
2.2 创建Android项目(17)
2.3 Android工作区导航(19)
2.4 用户界面设计(20)
2.4.1视图层级结构(24)
2.4.2组件属性(26)
2.4.3创建字符串资源(27)
2.4.4预览界面布局(28)
2.5 从布局XML到视图对象(29)
2.6 组件的实际应用(33)
2.6.1类包组织导入(34)
2.6.2引用组件(34)
2.6.3设置监听器(35)
2.7 使用模拟器运行应用(41)
2.8 Android编译过程(42)
第3章Android与MVC设计模式(45)
3.1 创建新类(46)
3.2 Android与MVC设计模式(49)
3.3 更新视图层(50)
3.4 更新控制层(53)
3.5 在设备上运行应用(57)
3.5.1连接设备(57)
3.5.2配置设备用于应用开发(57)
3.6 添加图标资源(59)
3.6.1向项目中添加资源(59)
3.6.2在XML文件中引用资源(60)
3.7 挑战练习一:为TextView添加监听器(62)
3.8 挑战练习二:添加后退按钮(62)
3.9 挑战练习三:从按钮到图标按钮(62)
第4章Activity的生命周期(65)
4.1 日志跟踪理解Activity生命周期(66)
4.1.1输出日志信息(66)
4.1.2使用LogCat(69)
4.2 设备旋转与Activity生命周期(73)
4.2.1设备配置与备选资源(74)
4.2.2创建水平模式布局(74)
4.3 设备旋转前保存数据(80)
4.4 再探Activity生命周期(83)
4.5 深入学习:测试onSaveInstanceStateBundle方法(84)
4.6 深入学习:日志记录的级别与方法(85)
4.7 挑战(87)
第5章传感器API概述(88)
5.1 传感器概述(89)
5.1.1传感器是什么(89)
5.1.2传感器的分类(89)
5.2 改进SensorTest程序(91)
5.2.1回顾(91)
5.2.2传感器API(91)
5.2.3SensorEvent(95)
5.3 使用传感器数据(98)
5.3.1使用相对布局的好处(99)
5.3.2对SensorEvent封装的数据进行操作(106)
5.4 不同传感器信息的显示(107)
5.4.1完善SensorTest(108)
5.4.2修改onSensorChanged(110)
5.5 传感器类型(112)
5.6 有关Sensor的物理概念(113)
第6章第二个Activity(114)
6.1 创建第二个Activity(115)
6.1.1创建新布局(115)
6.1.2创建新的Activity子类(119)
6.1.3在manifest配置文件中声明Config Activity(119)
6.1.4为SensorActivity添加Config按钮(121)
6.2 启动Activity(123)
6.2.1基于Intent的通信(123)
6.2.2显式与隐式Intent(125)
6.3 Activity间的数据传递(125)
6.3.1使用Intentextra(126)
6.3.2从子Activity获取返回结果(130)
6.4 Activity的使用与管理(142)
第7章位置管理器(146)
7.1 Android位置服务API(147)
7.1.1LocationManager(147)
7.1.2获取位置更新(148)
7.1.3LocationProvider(148)
7.1.4Location(148)
7.1.5Criteria(149)
7.2 LocationListener(150)
7.2.1获取LocationManager系统服务(150)
7.2.2确定使用的位置数据源(151)
7.2.3设置LocationListener监听器(151)
7.2.4注册LocationListener监听器(153)
第8章Funf开源感知框架(156)
8.1 Funf Journal(156)
8.2 Funf开源感知框架(160)
8.3 设计Probe接口(162)
8.3.1Probe接口的实现(162)
8.3.2getData的实现(163)
8.3.3通过回调方式发送数据(166)
8.3.4发送数据(167)
8.3.5修改LocationProbe(169)
8.3.6实现ProbeTest(170)
8.4 BasicPipeline(173)
8.4.1处理保存数据的BasicPipeline(173)
8.4.2BasicPipeline的使用(176)
8.5 FunfManager(178)
8.5.1Android Service(179)
8.5.2FunfManager Service(180)
第9章利用Funf实现情境感知(187)
9.1 情境与情境感知(187)
9.1.1情境(187)
9.1.2情境感知(Context-Aware)(187)
9.2 总体框架设计(188)
9.2.1感知层(188)
9.2.2推理层(189)
9.2.3应用层(191)
9.3 系统实现(191)
9.3.1感知层实现(191)
9.3.2推理层实现(191)
9.3.3应用层实现(213)
参考文献(217)
內容試閱
现在,物联网工程专业的学生感到比较困惑的一点就是,他们当初选择物联网工程专业就是因为看到了物联网工程专业的美好前景。但现实的情况是,现在物联网工程专业的大学毕业生找的工作往往跟物联网并没有直接的关系。难道物联网只是一个概念?同学们只是被忽悠了?本书作者更愿意相信属于物联网的时代还尚未真正到来,只是其概念被资本和媒体提前炒热了。总所周知,一个行业的兴盛离不开其商业上的成功,物联网的兴盛实际上跟物联网商业上相关产业的兴起有着密切的关系。
从互联网时代开始,跟踪就成了互联网经济的一个特点。互联网公司早期是根据Cookie(存储在用户本地终端上的数据)来跟踪用户在互联网上的行为。到了移动互联网时代,电话号码成了人的标识,加上手机定位的功能,使得我们跟踪一个人的行为非常容易。这种跟踪的做法,给商家带来了很多机会。当然,跟踪对经济的贡献依然非常小。在IoT(物联网)时代,跟踪经济将被发扬光大。未来的商业将会精确到每一个人,每一笔交易,每一个中间过程。要实现跟踪经济,物联网是必不可少的一项重要技术。另外,医疗健康领域也亟需物联网技术的支撑。今天我们对自己身体的运行状态却知之甚少,对人类健康的威胁在很大程度上是因为我们对自己的状态不自知。在过去,人们了解自身是非常困难的。今天,各种可穿戴式设备在某种程度上可以帮助我们了解自己的身体状态。虽然它们提供的信息未必像专业设备那样准确,但是这种业余的、长期的跟踪,比一次专业的检测更有意义。在未来,我们有可能做到在我们去医院之前,医生就已经对我们的毛病有了比较准确的了解。物联网是个很宽泛的概念,而跟踪是它一个重要的功能,物联网的技术最终会带来巨大的商业利益,这就是跟踪经济的基础。据估计,跟踪经济的规模到2030年,为整个物联网带来的经济增量可以达到70000亿美元。所以说,物联网这个行业具有非常美好的前景,而不只是一个概念。
物联网从其构成上来讲,主要有物联网终端和后台云平台两部分。由于一门课程无法涵盖物联网编程的所有方面,所以本书侧重物联网终端方面的编程。从物联网终端来看,主要有两大类终端,一种是以智能手机、平板、智能手表为代表的具有图形操作界面的安卓、苹果平台产品(具有编程框架,采用Java、Object-C、Swift等编程语言);另一种是以智能手环等智能穿戴设备,以及其他物联网终端为代表的需要底层编码(无编程框架,采用C、C、汇编等编程语言)的物联网终端。从通用性和普及程度来讲,以安卓平台为代表的物联网终端更具有代表性,因此,本书将以安卓平台为例讲解物联网编程的基本原理和应用。
本书的编写的主要目的物联网工程专业物联网编程这一课程的本科教学提供一本参考教材。作者在初次接触到该课程以及编写该教材时,感觉实在是无从下手,毕竟物联网编程这一概念实在是太过于宽泛了,而市面上又没有类似的书籍或者文献可以参考。
本书在实际上的撰写过程中,从构思来看就经历了三次大的改动,每次都不能令人满意,导致书稿的撰写一拖再拖,迟迟无法完成写作。最后在电子工业出版社编辑田宏峰老师的鼓励下,根据这几年作者教学的体会,决定采用以前构思的一种思路(通过安卓平台来构建物联网终端,并作为一个感知节点采集数据,以及利用采集的数据构建基于物联网的用户状态感知跟踪系统)来完成本书的撰写。
写完后仍然觉得本书有很多不尽如人意的地方,但总算可以和读者见面了。在此也要再次感谢对本书的撰写提供很多帮助的黄东军教授,电子工业出版社的田宏峰编辑,我毕业了的硕士田博。
物联网技术发展很快,应用非常广泛,物联网编程技术涉及的的内容也非常多,加上个人认知水平还有待进一步提高,所以错误和疏漏之处在所难免,希望读者不吝指出本书的不足,以便改进。
作 者
2017年9月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.