App Inventor 2 Android套用开发实战


App Inventor 2 Android套用开发实战

文章插图
App Inventor 2 Android套用开发实战【App Inventor 2 Android套用开发实战】《App Inventor 2 Android套用开发实战》一书作者白乃远、曾奕霖,电子工业出版社2017年5月出版
基本介绍书名:App Inventor 2 Android套用开发实战
作者:白乃远 曾奕霖
ISBN:978-7-121-31282-3
页数:308
定价:69.00
出版社:白乃远 曾奕霖
出版时间:2017年5月
开本:16
内容提要在App Inventor 2 中,只需採用简单的拖、拉、放三个基本动作,就能以拼图式的方式构建应用程式 。全新进化的云端编辑模式,无论身在何处,只需打开网页就可以马上开始创作App,轻鬆实现创意构想 。《App Inventor 2 Android套用开发实战》列举了数十个经典範例,每个範例均以step by step 详细解说,条理的教学用语,可引导读者慢慢进入直觉式App 的开发世界 。目录01 App Inventor 2 介绍 11.1 App Inventor 2 的发展与沿革 21.2 App Inventor 2 的整体架构21.3 构建App Inventor 2 的开发环境41.3.1 申请Gmail 账号 41.3.2 安装App Inventor 2 组件61.3.3 安装MIT AI2 Companion App 71.4 App Inventor 2 项目操作接口 91.4.1 App Inventor 2 项目管理接口101.4.2 App Inventor 2 项目设计接口111.4.3 App Inventor 2 项目拼块界面131.4.4 在仿真器中执行141.5 项目维护151.5.1 储存项目161.5.2 另外储存项目161.5.3 下载.apk 档案 1702 认识常用组件与运算原则182.1 常用基本组件 192.2 拼块功能与事件232.3 基本运算原则 262.3.1 常量 262.3.2 变数 272.3.3 算术运算272.3.4 字元串运算 282.3.5 範例练习——求面积 292.3.6 关係(比较)运算 302.3.7 逻辑运算312.3.8 範例练习——求面积(改良版)3203 循环与列表 343.1 条件判断353.1.1 单向 353.1.2 双向 363.1.3 嵌套 373.2 循环 393.2.1 For 循环 393.2.2 嵌套循环403.2.3 while 循环 423.3 列表Lists 433.3.1 建立列表443.3.2 foreach 循环 443.3.3 列表选择器组件453.3.4 管理列表483.4 乐透彩实战 4904 自定义程式 524.1 对话框组件 534.1.1 组件特性534.1.2 显示信息544.1.3 互动式对话信息554.2 内置程式584.2.1 文字 584.2.2 算术运算594.2.3 随机数 604.3 内置程式实战 604.3.1 大小写转换 614.3.2 电话号码检查 624.3.3 简易抽籤功能 6305 绘图与多媒体套用 665.1 绘图组件675.2 多媒体元素 735.3 小画家实战 7606 动画套用 856.1 图片精灵组件 866.2 球形精灵组件 896.3 打砖块实例 9507 整合网路资源 1027.1 地图组件 1037.1.1 Activity 启动器1037.1.2 调用Google Map 1057.2 位置感测器 1137.3 Web 浏览器组件 1157.4 公司App 实战 11708 资料库与网路资料库 1258.1 数据储存方式 1268.2 启动Google Application Engine 1308.3 範例练习——备忘录13909 手机感测器1449.1 加速度感测器 1459.2 方向感测器1509.3 电流急急棒实战 15210 App 案例——计时器 15610.1 案例功能说明15710.2 重点技术介绍15810.3 外观编排设计16010.4 程式设计介绍16311 App 案例——相片通讯录 16911.1 案例功能说明17011.2 重点技术介绍17211.3 外观编排设计17711.4 程式设计介绍18712 App 案例——打恶魔 20112.1 案例功能说明20212.2 重点技术介绍20312.3 外观编排设计20712.4 程式设计介绍 21113 App 案例——猜牌游戏22013.1 案例功能说明22113.2 重点技术介绍22313.3 外观编排设计22413.4 程式设计介绍22914 App 项目——拼图 23714.1 项目功能说明23814.2 重点技术介绍24014.3 萤幕设计介绍24514.4 程式设计介绍24915 App 项目——电子布告栏 25915.1 项目功能说明26015.2 重点技术介绍26115.3 萤幕设计介绍26315.4 程式设计介绍26516 App 项目——接苹果 27016.1 项目功能说明27116.2 重点技术介绍27316.3 项目功能说明27516.4 程式设计介绍27917 上架到 Google Play 287