网站颜色:

物联网移动软件开发 廖义奎 物联网移动系统开发教程书籍 欢迎界面登录界面布局设计 界面切换设计 传感器应用 跨平台移动软件设计

  • 产品名称:物联网室内定位技术
  • 品牌:电子工业出版社
  • 书名:物联网室内定位技术
  • 作者:无
  • 定价:68.00元
  • 书名:物联网室内定位技术
  • 是否是套装:否
  • 出版社名称:电子工业出版社

物联网移动软件开发

 

作者:廖义奎出版社:北京航空航天大学出版社出版时间:2019年09月 

定价 (咨询特价)

开 本:16开纸 张:胶版纸包 装:平装-胶订是否套装:否

国际标准书号ISBN(咨询特价)

 

编辑推荐

本书是物联网与人工智能开发系列丛书中的一本。作者是一线教师,经验丰富,适合学生或者工程师参考。这个系列中还包括《物联网应用开发——基于STM32》等。 

内容简介

本书以一个物联网移动软件系统(物联网智能应用软件系统)的开发为主线,根据该软件实际的开发过程,结合移动软件开发的知识结构,从*简单的欢迎界面开始,一步一步深入讲解移动软件开发的知识体系和相关技术,*终完成该物联网移动软件系统的开发工作。

全书共13章,包括物联网移动软件开发概要、欢迎界面设计、登录界面布局设计、界面切换设计、列表视图界面设计、导航栏及滑动界面设计、WiFi物联网移动软件设计、蓝牙物联网移动软件设计、数据库及动态界面设计、嵌入网页的控制界面设计、传感器应用及拍照更换界面图片设计、苹果移动软件设计、跨平台移动软件设计。本书配套资料包括所有章节的程序代码,读者可以从北京航空航天大学出版社(www.buaacm.com.cn)的“下载专区”免费下载。

 

目 录

第1章物联网移动软件开发 1

1.1物联网移动软件开发目标1

1.2物联网移动软件开发概要6

1.2.1物联网移动软件开发简介6

1.2.2物联网移动软件的应用7

1.3物联网智能硬件App设计9

1.4物联网移动软件开发的发展趋势9

1.4.1物联网移动软件的特点9

1.4.2物联网移动软件开发的发展11

1.4.3移动云计算12

第2章欢迎界面设计 14

2.1欢迎界面设计目标14

2.2物联网移动软件设计基础15

2.2.1物联网移动软件开发的内容15

2.2.2安卓物联网移动软件设计基础15

2.3开发工具17

2.3.1开发工具的选择17

2.3.2Eclipse安装与配置17

2.3.3AndroidStudio安装与配置23

2.3.4Obtain_Studio安装与配置26

2.4移动软件开发Hello World程序27

2.4.1如何启动Obtain_Studio集成开发环境27

2.4.2创建Android项目29

2.4.3编译和运行33

2.4.4Obtain_Studio集成开发系统常用技巧36

2.5Android项目39

2.5.1Android项目结构39

2.5.2Android项目文件40

2.5.3Android项目编译与配置文件43

2.5.4Android项目全局配置文件44

2.5.5Android资源文件47

2.6欢迎界面的实现48

2.6.1创建项目和编辑文件48

2.6.2运行欢迎界面50

第3章登录界面布局设计 54

3.1登录界面布局设计目标54

3.2安卓界面布局55

3.2.1界面布局文件55

3.2.2线性布局57

3.2.3相对布局61

3.2.4帧布局63

3.2.5绝对布局64

3.2.6表格布局66

3.3Android常用控件67

3.3.1Button控件69

3.3.2CheckBox控件70

3.3.3EditText控件71

3.3.4ImageButton控件74

3.3.5ImageView控件75

3.3.6ListView控件76

3.3.7ProgressBar控件78

3.3.8RadioButton控件79

3.3.9SeekBar控件80

3.3.10Spinner控件81

3.3.11TabHost/TabWidget(切换卡)83

3.3.12Gallery与ImageSwitcher85

3.4自定义按钮背景85

3.4.1Shape介绍85

3.4.2Shape使用步骤87

3.4.3Shape常用属性88

3.4.4常见 Shape标签的种类89

3.4.5自定义背景的按钮107

3.5Selector的使用111

3.6Android沉浸式状态栏及悬浮效果114

3.7登录界面布局的实现116

第4章界面切换设计 121

4.1界面切换设计目标121

4.2安卓应用程序组件122

4.3Activity123

4.4Intent128

4.5Service133

4.6消息提示框和对话框134

4.7Android程序周期139

4.8广播接收器141

4.9界面切换的实现143

第5章列表视图界面设计149

5.1列表视图界面设计目标149

5.2ListView应用150

5.3GridView应用161

5.4RecyclerView应用166

5.5列表视图界面的实现170

第6章导航栏及滑动界面设计176

6.1导航栏及滑动界面设计目标176

6.2滑动界面设计177

6.3导航栏设计182

6.4Fragment185

6.5SurfaceView与TextureView189

6.6导航栏及滑动界面设计实例196

6.7导航栏及滑动界面的实现202

第7章WiFi物联网移动软件设计209

7.1WiFi物联网移动软件设计目标209

7.2安卓通信程序设计211

7.3WiFi通信概要216

7.4安卓TCP客户端程序实例220

7.5WiFi物联网移动软件的实现223

第8章蓝牙物联网移动软件设计238

8.1蓝牙物联网移动软件设计目标238

8.2蓝牙通信概要239

8.3CC2541BLE蓝牙模块应用242

 

8.4蓝牙物联网移动软件的实现247

8.4.3STM32的蓝牙通信程序设计261

第9章数据库及动态界面设计263

9.1数据库及动态界面设计目标263

9.2物联网App安卓端数据存储264

9.3安卓端 SQLite数据库应用设计269

9.4数据库及动态界面设计目标279

第10章嵌入网页的控制界面设计289

10.1嵌入网页的控制界面设计目标289

10.2AndroidHttp291

10.3WebView应用300

10.4嵌入网页的控制界面的实现303

第11章传感器应用及拍照更换界面图片设计309

11.1传感器应用及拍照更换界面图片设计目标309

11.2物联网App安卓端传感器编程310

11.3摄像头及拍照应用318

11.4Android拍照和选择照片326

11.5拍照更换界面图片的实现332

第12章苹果移动软件设计337

12.1苹果移动软件设计目标337

12.2iOS开发环境搭建338

 

12.3iOS入门实例339

12.4Objectivec348

12.5iOS基本控件353

第13章跨平台移动软件设计357

13.1跨平台移动软件设计目标357

13.2物联网App跨平台程序基础357

13.3HTML(咨询特价)

13.4PhoneGap概述363

13.5jQueryMobile概要367

13.6跨平台移动软件的实现383

参考文献387

 

热门设计服务