图书介绍

AppInventor2应用开发pdf电子书版本下载

AppInventor2应用开发
  • 邵瑛主编;路永涛,沈毓骏副主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040448054
  • 出版时间:2016
  • 标注页数:177页
  • 文件大小:27MB
  • 文件页数:190页
  • 主题词:移动终端-应用程序-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

AppInventor2应用开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

单元1 App Inventor简介 1

任务1.1 开发环境搭建 1

任务目标 1

任务描述 1

知识储备 1

1.图形化编程概述 1

2.App Inventor的发展 1

3.App Inventor的特点 2

任务实施 2

1.登录App Inventor开发平台的方式 2

2.3种调试方式 3

3.对操作系统与浏览器的要求 4

任务拓展 4

任务1.2 范例实现——Say Hello 4

任务目标 4

任务描述 4

知识储备 4

1.进入App Inventor开发平台 4

2.新建Project 6

3.App Inventor 2界面开发 7

4.Blocks编辑区 9

任务实施 10

1.用户界面设计 10

2.功能实现 12

3.调试验证 14

任务拓展 16

1.apk文件下载 16

2.源文件下载 17

单元小结 17

单元2 基本组件应用 18

任务2.1 手机屏保 18

任务目标 18

任务描述 18

知识储备 18

1.Button组件 18

2.TextBox组件 20

3.Image组件 21

4.Clock组件 22

任务实施 23

1.手机屏保使用的组件列表 23

2.程序模块、全局变量和实现流程 24

3.程序实现详解 24

任务拓展 25

任务2.2 星座说明书 25

任务目标 25

任务描述 25

知识储备 26

1.Layout的应用 26

2.Label组件 28

3.DatePicker组件 29

4.Spinner组件 30

5.TimePicker组件 32

任务实施 32

1.星座说明书用到的组件列表 32

2.程序模块、全局变量和实现流程 32

3.程序实现详解 33

任务拓展 35

任务2.3 网站访问小帮手 35

任务目标 35

任务描述 36

知识储备 36

1.ListPicker组件 36

2.WebViewer组件 36

3.变量的应用 37

4.Screen的切换 37

任务实施 38

1.网站访问小助手用到的组件列表 38

2.程序模块、全局变量和实现流程 39

3.程序实现详解 39

任务拓展 43

单元小结 43

单元3 内建模块使用 44

任务3.1 个税助手 44

任务目标 44

任务描述 44

知识储备 45

1.常量的应用 45

2.基本运算 46

3.条件判断 48

任务实施 49

1.个税助手中用到的组件 49

2.程序模块、全局变量和实现流程 49

3.程序实现详解 50

任务拓展 53

任务3.2 双色球选号器 54

任务目标 54

任务描述 54

知识储备 54

1.循环控制 54

2.List的应用 55

3.随机数的生成 57

任务实施 58

1.双色球选号器中用到的组件列表 58

2.程序模块、全局变量和实现流程 58

3.程序实现详解 58

任务拓展 61

任务3.3 迷你计算器 61

任务目标 61

任务描述 61

知识储备 61

1.函数定义 61

2.内建程序功能模块 63

任务实施 64

1.迷你计算器中用到的组件列表 64

2.程序模块、全局变量和实现流程 65

3.程序实现详解 66

任务拓展 69

单元小结 69

单元4 绘图与动画 70

任务4.1 调色器 70

任务目标 70

任务描述 70

知识储备 70

1.Color的使用 70

2.Slider组件 71

3.Canvas组件 71

任务实施 72

1.调色器用到的组件列表 72

2.程序模块、全局变量和实现流程 73

3.程序实现详解 74

任务拓展 74

任务4.2 小小画板 75

任务目标 75

任务描述 75

知识储备 75

1.Canvas画笔的设置 75

2.Canvas线的画法 76

3.Canvas圆的画法 76

4.Canvas点的画法 77

5.Canvas的其他绘图方法 77

6.Canvas的交互控制 77

任务实施 78

1.小小画板用到的组件列表 78

2.程序模块、全局变量和实现流程 78

3.程序实现详解 80

任务拓展 83

任务4.3 机器人大战游戏 83

任务目标 83

任务描述 83

知识储备 84

1.图像精灵(ImageSprite)组件 84

2.球形精灵(Ball)组件 85

任务实施 86

1.机器人大战游戏用到的组件列表 86

2.程序模块、全局变量和实现流程 87

3.程序实现详解 87

任务拓展 90

单元小结 90

单元5 多媒体与社交 91

任务5.1 智能相机 91

任务目标 91

任务描述 91

知识储备 91

1.Camera组件 91

2.ImagePicker组件 92

3.Sharing组件 93

4.Twitter组件 93

任务实施 95

1.智能相机应用组件列表 95

2.实现流程 95

3.程序实现详解 96

任务拓展 97

任务5.2 视频墙 97

任务目标 97

任务描述 97

知识储备 97

1.VideoPlayer组件 97

2.Camcorder组件 98

任务实施 98

1.视频墙用到的组件列表 98

2.程序模块、全局变量和实现流程 99

3.程序实现详解 99

任务拓展 102

任务5.3 短信助手 102

任务目标 102

任务描述 103

知识储备 103

1.Texting组件 103

2.TextToSpeech组件 103

任务实施 104

1.短信助手用到的组件 104

2.程序模块、全局变量和实现流程 104

3.程序实现详解 105

任务拓展 107

任务5.4 个性拨号器 107

任务目标 107

任务描述 107

知识储备 107

1.PhoneCall组件 107

2.ContactPicker组件 107

3.PhoneNumberPicker组件 109

4.EmailPicker组件 109

任务实施 109

1.个性拨号器用到的组件 109

2.程序模块、全局变量和实现流程 110

3.程序实现详解 110

任务拓展 112

任务5.5 语音控制录音机 112

任务目标 112

任务描述 112

知识储备 112

1.SoundRecorder组件 112

2.Player组件 112

3.SpeechRecognizer组件 113

任务实施 114

1.语音控制录音机用到的组件 114

2.程序模块、全局变量和实现流程 114

3.程序实现详解 115

任务拓展 116

单元小结 117

单元6 数据存储 118

任务6.1 电子相册 118

任务目标 118

任务描述 118

知识储备 118

1.TinyDB组件 118

2.TinyWebDB组件 119

任务实施 120

1.电子相册中用到的组件列表 120

2.程序模块、全局变量和实现流程 120

3.程序实现详解 120

任务拓展 124

任务6.2 电子便签 125

任务目标 125

任务描述 125

知识储备 125

1.File组件 125

2.FusiontablesControl组件 126

任务实施 126

1.电子便签用到的组件 126

2.程序模块、全局变量和实现流程 127

3.程序实现详解 127

任务拓展 130

单元小结 130

单元7 传感器 131

任务7.1 Where you are 131

任务目标 131

任务描述 131

知识储备 131

1.App Inventor 2提供的传感器应用 131

2.LocationSensor功能概述 132

3.LocationSensor组件的常用属性及事件 132

任务实施 133

1.Where you are中用到的组件 133

2.程序模块、全局变量和实现流程 133

3.程序实现详解 134

任务拓展 138

任务7.2 电子指南针 138

任务目标 138

任务描述 138

知识储备 138

1.OrientationSensor功能概述 138

2.OrientationSensor组件的主要属性 138

任务实施 139

1.电子指南针中用到的组件 139

2.程序模块、全局变量和实现流程 139

3.程序实现详解 139

任务拓展 144

任务7.3 摇摇音乐播放器 144

任务目标 144

任务描述 144

知识储备 144

1.AccelerometerSensor功能概述 144

2.AccelerometerSensor组件的主要属性和事件 144

任务实施 145

1.摇摇音乐播放器中用到的组件 145

2.程序模块、全局变量和实现流程 146

3.程序实现详解 146

任务拓展 148

任务7.4 条形码识别器 149

任务目标 149

任务描述 149

知识储备 149

1.BarcodeScanner组件 149

2.NearField组件 150

任务实施 150

1.条形码识别器中用到的组件 150

2.程序模块、全局变量和实现流程 151

3.程序实现详解 151

任务拓展 152

单元小结 152

单元8 通信连接 153

任务8.1 天气预报 153

任务目标 153

任务描述 153

知识储备 153

1.ActivityStarter组件 154

2.Web组件 155

任务实施 160

1.天气预报用到的组件 160

2.程序模块、全局变量和实现流程 161

3.程序实现详解 162

任务拓展 164

任务8.2 蓝牙通信器 164

任务目标 164

任务描述 164

知识储备 164

1.App Inventor 2中蓝牙通信架构 165

2.BluetoothServer组件 165

3.BluetoothClient组件 167

任务实施 168

1.蓝牙通信用到的组件 168

2.蓝牙服务器程序模块 168

3.蓝牙客户端程序模块 170

4.蓝牙通信应用调试 173

任务拓展 175

单元小结 175

参考文献 176

精品推荐