近几天用arduinonano板模仿了一个四足机器人(如下图),打算通过蓝牙控制机器人的行走等动作。这需要编写一个安卓应用程序,并通过蓝牙连接四足机器人。但是安卓app开发基础差,安装在电脑上的安卓工作室半年都没有开通。
四足机器人
偶尔百度会来到一个图形化的安卓app开发环境,打开就很容易上手。因此,写一个入门教程来介绍一下。它的名字是“AppInventor2”。下图中,我简单的拖拽了开发蓝牙控制app。为我所用,没有美化,所以不要嘲笑官员。
Appinventor2是完全开源的,有在线的开发环境和本地的开发环境。当地的开发环境需要下载相应的软件,我没有尝试过直接在线编辑生成app。或者给我发私信)。
主页很简单,如图,点击“Startnewproject”新建项目,点击英文将语言切换为中文。
进入新项目后,界面非常简洁。左侧是控制窗口,您可以在其中拖放布局。右侧是属性窗口,您可以在其中设置各种属性。我在这里添加了一些按钮。以为数不多个按钮“选择要连接的蓝牙设备”为例来解释这篇文章。这个按钮想要实现的功能是点击后显示搜索到的蓝牙设备列表,选择想要的蓝牙设备后点击“连接”按钮进行连接。
由于蓝牙连接,我们从左侧控制栏中拖动了一个蓝牙客户端控件
旧品牌工具德尔福
这是一个非常老式的桌面软件开发工具,在早期的windwos平台软件开发中一直占据主要地位,它有自己的可视化设计界面和许多可用的组件和窗口。它可以通过简单的拖拽和布局,快速设计出一款桌面软件,所见即所得。同时支持开发各种主流数据库如果你没有任何编程基础,想快速设计一个小型桌面软件,可以使用这个工具。非常好,熟悉几天就能很快掌握:
经典语言vb
这是一种非常流行的早期编程语言,专门用于可视化编程。它广泛应用于windows平台下。可以说非常适合写小桌面程序。有了大量的内置组件和容器,只需简单地拖动和设计界面,就可以快速开发一个小软件,节省了大量的代码组织和优化。如果编程基础薄弱,经验不足,可以学习这门语言,很快掌握并使用。
国内语言改变语言
这是一个纯国产编程语言,所有代码都是基于中文编程,这非常符合中国人的思想。所以可以说非常适合零基小白,无论是读代码还是写代码都很容易掌握。它有大量的内置组件和窗口,所以你可以通过简单的拖放和编辑属性来快速开发一个小软件。如果你不熟悉英语,我只想简单快速地设计一个可用的小桌面软件。我可以学习这门语言,而且很容易掌握。为数不多的不足是我需要付费购买版权:
当然,除了以上三种快速开发工具或语言之外,还有很多其他的语言或工具,比如pb、C等。它可以快速用作小型桌面软件。只要熟悉基本语法和用法流程,就能很快掌握。网上也有相关的资料和教程,介绍的很详细。如果你感兴趣,你可以搜索它们。希望以上分享的内容能对你有所帮助。也欢迎大家评论留言补充。