昆明安卓app开发竟然如此简单,通过拖拽就能开发应用

app图形化编程

近几天自己使用arduino nano板子仿做了一个4足机器人(如下图),由于没有使用官方推荐的主板,故无法使用手机通过wifi去控制机器人。自己打算通过蓝牙去控制这个机器人的行走等动作。这就需要自己编写一个安卓app,通过蓝牙连接四足机器人。奈何安卓app开发功底差,电脑上装的Android Studio大半年没打开过。

四足机器人

偶然间百度到一个图形化安卓app开发环境,打开一看,上手特别容易,故此写一遍入门级教程,来介绍它,它的名字叫做App Inventor 2。下图是我通过简单拖拽开发的蓝牙控制app,由于自用,没有美化,看官不要笑话。

app inventor 2是完全开源的,有在线开发环境和本地开发环境,本地开发环境需要下载相应的软件,我也没有尝试,直接使用在线的方式去编辑生成app。

现在打开app inventor 2的主页(网址大家自行百度一下,或给我发私信)。

主页很简单,如图所示,点击Start new project新建一个项目,点击English 可以将语言切换为中文。

进入新建的项目后,界面很简介。左边是控件窗口,可以拖拽布局。右侧是属性窗口,可以设置各项属性,我这里添加了一些按钮。以第一个按钮选择要连接的蓝牙设备为例讲解此文,此按钮想要实现的功能为,点击之后显示搜索到的蓝牙设备列表,选择想要的蓝牙设备后,点击连接按钮进行连接。

由于使用了蓝牙连接,所以我们从左侧控件栏拖拽了一个蓝牙客户端控件

现在我们点击右上角的逻辑设计按钮进行编程

左侧是各种逻辑模块,可以拖拽到左侧工作面板进行编程。各个控件也都具有自己的逻辑模块。具体拖拽的过程大家自己去新建个项目熟习下,我这里讲解下上图各个图形模块的功能和含义。

当app初始化后,声明了个全局变量name,并赋值为ok。

当选择要连接的蓝牙设备按钮点击后,将蓝牙设备列表放到ListPicker1这个列表控件。

当选择了一项蓝牙设备后,将已经选择了的蓝牙设备的mac地址赋值给全局变量name。

并把连接这个按钮设为可点状态

当点击"连接"按钮时,判断蓝牙的状态,如果蓝牙是已连接状态,那么把蓝牙断开,把按钮文字设为请连接,弹出提示显示连接已断开,并隐藏下方需要蓝牙连接后才能有效点击的所有按钮

如果蓝牙是断开状态,那么连接指定的蓝牙设备,并弹出提示已成功连接到蓝牙设备,并把下方所有按钮显示出来

我们编辑好这个app之后,就要发布安装到我们的手机。点击网页上方菜单栏打包apk即可发布并扫描二维码下载到我们手机里。

以上就是昆明安卓app开发竟然如此简单,通过拖拽就能开发应用的所有内容希望对大家有所帮助。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

大中专招生方法二:机器人电话外呼(ai外呼)人工智能外呼系统(含机器人话术模板)|大中专招生方法,机器人外呼,人工智能电话外呼,大专招生方法,中专招生方法,学校招生方法,中职招生方法,机器人话术模板,大中专,招生,方法,机器人,电话,外呼,ai外呼,人工智能,系统,机器,人话,模板
大中专招生方法二:机器人电话外呼(ai外呼)人工智能外呼系统(含机器人话术模板)

历史上的今天:04月20日

APP开发时间

APP开发时间选择一个成熟、专业的APP的开发团队,开发进程会相对顺畅得多,专业的团队能够及时解决问题,保证APP项目的开发质量和开发时间。相反,如果选择一个小的APP开发团队,可能其缺乏项目经验,技术、团队协作不够成熟等,会导致对项目的进程可控性不强。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎洽谈合作。下面我们讨论一下APP开发的时间,希望对大家有所帮助。1. 数据储存建立本地App

热门专题

卓越综合高中|卓越综合高中
卓越综合高中
自考本科|自考本科有用吗,自考文凭,自考本科文凭,自考文凭有用吗,自考本科文凭有用吗,自考文凭承认吗
自考本科
国家开放大学|国家开放大学报名,国家开放大学报考,国家开放大学,什么是国家开放大学,国家开放大学学历,国家开放大学学费,国家开放大学报名条件,国家开放大学报名时间,国家开放大学学历,国家开放大学专业
国家开放大学
外贸网站建设|外贸网站建设,英文网站制作,英文网站设计,美国主机空间,外贸建站平台,多语言网站制作
外贸网站建设
天麻的功效与作用吃法|天麻的功效与作用,天麻的功效与作用吃法,天麻炖什么治头痛最好,天麻的功效与作用禁忌,天麻多少钱一斤,天麻的功效与作用吃法及禁忌,天麻怎么吃效果最好,天麻粉的功效与作用,天麻怎么吃
天麻的功效与作用吃法
APP开发|app开发_app开发公司_app软件开发_专业app开发_云南app开发公司_app定制_原生app开发定制
APP开发
云南综合高中|云南综合高中
云南综合高中
云南网站建设|云南网站制作,网站建设,云南网站开发,云南网站设计,云南网页设计,云南网站建设公司,云南网站建设
云南网站建设

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部