擎学社
标题:
【Uapp】带你五分钟入门uapp(一)
[打印本页]
作者:
yangshifang_cn
时间:
2021-12-29 16:52
标题:
【Uapp】带你五分钟入门uapp(一)
本帖最后由 yangshifang_cn 于 2021-12-30 10:56 编辑
什么是UAPP?
Uapp脱胎于APP Inventor,是一款安卓程序开发环境。不需要学习复杂的代码就能进行APP软件开发。
Uapp为离线版本可与一般软件一样安装在电脑上,要在Uapp上设计一款app首先
首先要设计程序的外观,
(
组件设计
)
接着是设定程序的行为(
逻辑设计
),这部分就像玩乐高积木一样简单有趣。最后只要将手
机与电脑联接(
AI伴侣
),刚出炉的程序就会同步到你的手机上了,程序调试成功后可打包apk程序文件
(
程序打包
)就可分享给他人进行安装使用。
认识Uapp开发环境
[attach]724[/attach]
Uapp程序开发主要分为组件设计与逻辑设计两个部分,上图为组件设计的界面。 设计新的app程序需
要在项目下拉菜单下找到新建项目,点击新建项目会生成空白项目且默认会回到组件设计界面。
组件设计主要为:
· 从左侧的组件面板中拖动组件至工作面板中的手机界面中即可完成组件添加。
(
组件按显示与否可分为可见组件和不可见组件,以按钮为例属于可见组件,计时器属于不可见组件。
)
· 添加成功后需要对组件显示的位置及外观尺寸进行设计,可通过
界面布局
组件进行辅助排版。通过右侧
的组件属**进行设置。若需要自定义外观需在素材区点击上传文件进行图片或音频上传,在对应的属**
进行设置,也可通过逻辑设计模块进行设置。
(
组件布局也可通过添加空白标签进行占位。
)
[attach]725[/attach]
逻辑设计主要为:
· 逻辑设计代码区主要分为内置模块、添加组件及任意组件三大模块。(不同颜色对应不同模块)
· 如上图所示内置模块首先需要认识的是五大数据类型:
颜色,数字,文本,列表及字典
。
· 控制与逻辑模块的常用积木使用方法与Ucode类似。
· 程序中重复出现的积木除可通过
过程模块
(函数-自定义积木)替换外,也可拖动到
背包
中随时拖出使用。
· 不需要的积木可移动至垃圾箱处进行删除。
·
程序报错:
如上图左下角会显示错误类型及数量。一般程序不完整时会
警告(!)
,出现模块重复时会
报错(X)
。
· 初步完成后,可点击连接下的
AI伴侣
进行扫码连接:点击蓝色按钮打开摄像头进行扫码连接,或将编码输入文本框内
后点击connect with code进行连接。
[attach]729[/attach]
[attach]730[/attach]
(
AI伴侣
下载需通过帮助菜单下的对应连接下载使用,其他版本无法使用。)
·程序调试成功后可点击编译APK命令下的打包按钮进行程序封装打包。
欢迎光临 擎学社 (http://forum.changeducation.cn/)
Powered by Discuz! X3.3