App Inventor 2 互动编程 作者:黄文恺,吴羽 出版时间:2016年版内容简介 《App Inventor2互动编程》是Android手机软件开发的入门书籍,适合零编程基础的爱好者阅读与学习。前三章是基础篇,分别是AppInventor的简介、开发环境和语言基础、基本组件。通过阅读基础篇,读者可以掌握App Inventor的基础知识。第5章第10章是控件篇,用实例向读者展示了如何使用控件快速地开发简单实用的手机小软件。第11章第15章是游戏开发篇,《App Inventor2互动编程》提供了五个游戏实例供读者学习,读者可以快速学会手机游戏的开发方法。第16章到第19章是App Inventor与Arduino互动篇,通过与Arduino的互动编程,可以方便地使用手机控制小车、机器人等。目录第一篇 基础篇第1章 App Inventor 2简介1.1 App Inventor的诞生及发展1.1.1 Android与App Inventor1.1.2 App Invencor的应用1.2 App Inventor 2的开发意义1.2.1 App Inventor 2的优势1.2.2 App Inventor 2的学习资源第2章 App Inventor 2的开发环境和安装使用2.1 开发环境2.2 软件的下载与安装2.2.1 软件的下载及安装2.2.2 软件的界面2.3 软件的使用2.3.1 界面设计2.3.2 逻辑设计界面2.3 3调试并运行第3章 App Inventor 2语言基础3.1 变量3.2 常用内置块的解释说明第4章 App Inventor 2基本组件4.1 用户界面4.2 界面布局第二篇 控件应用篇第5章 多媒体控件5.1 摄像机控件和视频播放器控件5.1.1 控件介绍5.1.2 实例——摄像实时播放器5.2 照相机控件和图像选择框控件5.2.1 控件介绍5.2.2 实例——相机图库界面5.3 音频播放器控件5.3.1 控件介绍5.3.2 实例——音频播放器5.4 录音机控件5.4.1 控件介绍5.4.2 实例——录音机5.5 语音识别器控件5.5.1 控件介绍5.5.2 实例——语音识别5.6 文本语音转换器控件5.6.1 控件介绍5.6.2 实例——文本转换家第6章 绘图动画控件6.1 画布控件6.1.1 控件介绍6.1.2 实例——写字板6.2 球形精灵控件6.2.1 控件介绍6.2.2 实例——随指尖移动的小球第7章 传感器控件7.1 条码扫描器7.1.1 控件介绍7.1.2 实例——扫扫二维码7.2 NFC传感器7.2.1 控件介绍7.2.2 实例——交通卡充值7.3 位置传感器7.3.1 控件介绍7.3.2 实例——读出你的位置7.4 方向传感器7.4.1 控件介绍7.4.2 实例——显示你的方位7.5 加速度传感器7.5.1 控件介绍7.5.2 实例——比谁力量大7.6 计时器控件7.6.1 控件介绍7.6.2 实例——电子倒计时器第8章 社交控件8.1 联系人选择框和电话拨号器8.1.1 控件介绍8.1.2 实例——拨打电话8.2 信息分享器8.2.1 控件介绍8.2.2 实例——信息分享8.3 短信收发器8.3.1 控件介绍8.3.2 实例——短信收发第9章 数据存储控件9.1 微数据库控件9.1.1 控件介绍9.1.2 实例——图书管理器第10章 通信连接10.1 Web客户端控件10.1.1 控件介绍10.1.2 实例——网络访问10.2 蓝牙客户端控件10.2.1 控件介绍10.2.2 实例——蓝牙串口第三篇 游戏开发篇第11章 地鼠大战11.1 设计思想11.2 界面设计11.3 逻辑设计11.4 游戏界面第12章 重力求生12.1 设计思想12.2 界面设计12.3 逻辑设计12.4 游戏界面第13章 飞机大战13.1 设计思想13.2 界面设计13.3 逻辑设计13.4 游戏界面第14章 水果保龄球14.1 设计思想14.2 界面设计14.3 逻辑设计14.4 游戏界面第15章 抢零食大作战15.1 设计思想15.2 界面设计15.3 逻辑设计15.4 游戏界面第四篇 App Inventor 2与Arduino互动篇第16章 语音控制的小动物16.1 物料清单16.2 模块介绍16.3 组装说明16.4 实例代码第17章 手机控制的足球机器人17.1 物料清单17.2 模块介绍17.3 组装说明17.4 实例代码第18章 超声波避险小车18.1 物料清单18.2 模块介绍18.3 电路组装18.4 实例代码第19章 手机控制的机械手19.1 物料清单19.2 模块介绍19.3 电路组装19.4 实例代码 上一篇: APP UI设计之道 下一篇: 计算机科学丛书 数字设计和计算机体系结构 原书第2版