App Inventor 2使用

App Inventor 2 简称 ai,为了和人工智能(Artificial Intelligence)区别,简称用小写。既然有ai2,那么就有ai1,那是谷歌发布的ai。后来谷歌将ai移交给MIT维护,MIT发布了ai2,ai1成为历史不再使用。ai目前只能制作安卓应用,由于ios规范的限制,ai在未来比较长的一段时间里也只能制作安卓应用。

这里我使用的是国人的修改版。
App Inventor 2使用_第1张图片

ai是一个可视化的安卓应用制作平台,用户使用浏览器打开ai平台网站(AppInventor汉化版,通过拖拽组件和逻辑块,即可完成安卓应用的制作。如果用户有scratch的使用经验,ai上手更是完全没有障碍。ai和scratch都使用了blockly,实现积木式拖拽编程。
ai平台提供的即时调试工具——AI伴侣(点击下载:Android版本),在手机安装,或者在安卓模拟器安装后,能够通过ai连接码即时连接调试正在制作的安卓应用。
基础入门见文章:https://www.wxbit.com/?p=157

布局
按钮
常用条件判断

按钮变成不可单击
图片
修改图片

修改图片2

App Inventor 2能自动把数字转换成字符串。

定义全局变量
初始化全局变量为数字

数字变量自加

初始化全局变量为空列表
条件判断
App Inventor 2使用_第2张图片
if then变成if…then…else

多次组合还可以变成if…else if……else。

提示
App Inventor 2使用_第3张图片

显示报警信息
画布
App Inventor 2使用_第4张图片
App Inventor 2使用_第5张图片
修改画笔颜色

清除画布
App Inventor 2使用_第6张图片
画线

App Inventor 2使用_第7张图片
保存图片(利用时钟命名,防止命名重复)
滑动条
App Inventor 2使用_第8张图片

App Inventor 2使用_第9张图片
滑动条修改画笔粗细
打开图片库
App Inventor 2使用_第10张图片

打开照相机
打开照相机

App Inventor 2使用_第11张图片
获得图片
时钟模块
App Inventor 2使用_第12张图片

你可能感兴趣的:(App Inventor 2使用)