注册 登录 进入教材巡展
#
  • #

出版时间:2019年11月

出版社:清华大学出版社

以下为《App Inventor Android移动应用开发实战》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302535065
  • 1-1
  • 284052
  • 48210233-2
  • 16开
  • 2019年11月
  • 计算机科学与技术
  • 计算机
  • 本科
内容简介

《App Inventor Android移动应用开发实战》通过经典案例讲授App Inventor 编程、屏幕(Screen)和屏幕控制(Control)、界面布局(Layout)、用户界面(User Interface)、多媒体(Media)、绘图动画(Drawing and Animation)、传感器(Sensor)、社交应用(Social)、数据存储(Storage)、通信连接(Connectivity)等技术。全书共12章,第1章 App Inventor 介绍,第2章 App Inventor 编程,第3章 屏幕(Screen)组件和屏幕控制(Control),第4章 界面布局(Layout)组件,第5章 用户界面(User Interface)组件,第6章 多媒体(Media)组件,第7章 绘图动画(Drawing and Animation)组件,第8章 传感器(Sensor)组件,第9章 社交应用(Social)组件,第10章 数据存储(Storage)组件第11章 通信连接(Connectivity)组件,第12章 综合案例。 《App Inventor Android移动应用开发实战》配套资源包括教程中所有案例的素材、源程序、APK编译文件、运行结果截图,还可以为使用该教材的所有教师免费提供电子教案、PPT课件和教学大纲等教学文件。《App Inventor Android移动应用开发实战》适合作为高等学校计算机科学与技术、及其他所有工科专业,甚至非工科专业移动应用开发课程的初级、中级教材,也可作为职业院校、培训学校和移动应用开发爱好者的教材或参考书。

目录
第1章移动应用开发工具11.1移动应用开发平台11.1.1Android Studio11.1.2WebBuilder11.1.3APICloud21.1.4App Inventor21.2App Inventor介绍31.2.1App Inventor开发平台31.2.2App Inventor开发界面31.2.3App Inventor测试环境71.2.4App Inventor开发流程8案例第一个App12思考与练习15第2章App Inventor 编程162.1控制172.1.1选择结构17案例21成绩等级判定17案例22计算标准身高192.1.2循环结构21案例23使用计数循环计算1 2 … n21案例24使用计数循环计算n!23案例25使用逐项循环计算随机数之和24案例26使用条件循环计算n!262.2逻辑282.3数学28案例27随机抽奖程序30案例28闰年计算312.4文本332.5列表34案例29一维列表的添加、删除和显示等操作34案例210二维列表的添加、删除和显示等操作372.6颜色39案例211颜色合成与分解402.7变量422.7.1全局变量42案例212简易计算器1422.7.2局部变量44案例213简易计算器2 452.8过程46案例214使用带参数无返回值的过程计算n!46案例215使用带参数有返回值的过程计算1 2 … n482.9任意组件50思考与练习51第3章屏幕和屏幕控制523.1屏幕523.2屏幕控制53案例切换屏幕并传值53思考与练习55第4章界面布局564.1水平布局564.2水平滚动条布局574.3表格布局574.4垂直布局584.5垂直滚动条布局58案例水平布局、垂直布局和表格布局的综合使用59思考与练习59第5章用户界面605.1按钮615.2标签625.3图像和动画图像635.4文本输入框655.5密码输入框66案例51账号和密码登录675.6复选框70案例52选修课统计715.7下拉框73案例53国际航班订票信息735.8滑动条765.9对话框和布局对话框775.10列表选择框785.11列表显示框795.12文件选择框805.13颜色选择框815.14日期选择框815.15时间选择框82案例54日期和时间选择825.16网页浏览框84案例55简易Web浏览器85思考与练习87第6章多媒体886.1摄像机89案例61简易摄像机896.2照相机926.3条码扫描器926.4二维码生成92案例62条码扫描器及二维码生成组件936.5图像选择框95案例63简易照相机956.6录音机97案例64简易录音机986.7声音和振动1016.8音频播放器101案例65简易音乐播放机1036.9视频播放器106案例66简易视频播放器1076.10语音识别器1086.11语音合成器109案例67简易语音文本识别转换器1096.12Yandex语言翻译器112案例68简易语言翻译器112思考与练习114第7章绘图动画1157.1球形精灵1157.2画布117案例71简单画布1197.3图像精灵122案例72打地鼠游戏123案例73太空大战游戏126思考与练习129第8章传感器1308.1加速度传感器130案例81简易加速度传感器1318.2计时器133案例82简易计时器1348.3陀螺仪传感器1378.4位置传感器137案例83简易定位仪1388.5NFC1408.6方向传感器140案例84简易指南针1408.7计步器142案例85简易计步器1438.8距离传感器146思考与练习146第9章社交应用1479.1联系人选择框1479.2邮箱地址选择框1489.3电话拨号器1489.4电话号选择框148案例91简易电话拨号器1499.5信息分享器151案例92简易信息分享器1519.6短信收发器154案例93简易短信收发器154思考与练习156第10章数据存储15710.1文件管理器157案例101简易记事本15810.2FTP客户端16210.3微数据库164案例102学生本地信息库16510.4网络微数据库168案例103学生网络信息库16910.5Redis客户端172思考与练习172第11章通信连接17311.1Activity启动器173案例111Activity启动器应用17511.2蓝牙服务器17711.3蓝牙客户端17811.4BluetoothLE17811.5HTTP客户端178案例112图灵机器人Web客户端179思考与练习182第12章人工智能18312.1TensorFlowLite18312.2TensorUtil18412.3百度语音识别18512.4百度语音合成186案例百度语音识别与合成 18812.5百度语音唤醒191思考与练习191第13章高德地图19213.1高德定位19213.2高德地图19313.3标记194案例简易电子地图 19613.4线条19913.5圆形19913.6矩形19913.7多边形19913.8特征集合199思考与练习199