大家好,我是编程小6,很高兴遇见你,有问题可以及时留言哦。
安卓App是什么?安卓App就是基于安卓系统上的软件应用,比如你手机里安装的今日头条、微信等都属于App范畴。开发安卓需要什么技术?首先你要有Java基础,电脑端要安装Java虚拟机,eclipse(或者Android studio)等软件,然后你要学习安卓四大组件、记住一些常用API、学会使用帮助文档等。
看了上面的一大段,但没学过安卓开发,甚至没有编程基础的你是不是顿时没有了信心。不用灰心,由MIT发布的App Inventor让这一切变得简单!上次介绍的Scratch也是MIT开发的,MIT不愧为世界顶尖的科技学府啊!那么让我们跟着下面的步骤一步一步做,毫无编程基础的你也能开发安卓App。
由于某些原因,直接登MIT App Inventor官网可能会打不开,我们可以使用App Inventor国内的服务器,百度搜索Mit App Inventor,点击第一个后,出现如下界面后,进行注册。
注册成功后,登录后,页面就会跳转到如下的App项目管理界面:
在进行下一步之前,我们首先要知道我们要做什么App,然后好朝着这个方向下手。这次我们准备做一个名叫“MyLove”的App,它有两个界面,第一个界面是一张图片,第二个界面是一行文字,当我们点击第一个界面上的图片时,然后App跳转到第二个界面,并显示那行文字。
现在开始App的开发,点击新建项目,项目名称为“MyLove”,然后确定
下图从左到右:组件面板是可以给用户选择的组件,工作面板是App显示的预览,组件列表是你选择了哪些组件,组件属性是具体某个组件的参数设置。
首先将“水平布局”拖入右边工作面板,然后点击组件列表中的“水平布局1”,进行参数设定
将“按钮”拖入右边工作面板,然后点击组件列表中的“按钮1”,进行参数设定,其中在“图像”里选择你要显示的图片
点击增加屏幕,第二屏幕命名为“Screen2”,然后确定
同样将“水平布局”拖入右边工作面板,然后点击组件列表中的“水平布局1”,进行参数设定
将“标签”拖入右边的工作面板,然后点击组件列表中的“标签1”,进行参数设定
上面步骤都是在进行组件设计,也就是App UI设计,重新选择“Screen1”,点击“逻辑设计”,进行“Screen1”的后台逻辑设计。
点击模块中的“按钮1”,出现的指令列表似曾相识,是不是跟在Scratch的指令很像!首先,将下图框中指令拖入右边所示位置
再点击“控制”,将下图框中的指令拖到下图所示的位置
接下来点击“文本”,将下图框中的指令拖到下图所示的位置,并在指令框中填写“Screen2”
由于我们的App功能只是点击第一个界面图片,然后跳转到第二个界面,第二个界面没有逻辑需要设计,所以到此我们这个Android App就设计结束了。如果你想在手机上看效果,请点击下图“打包apk并显示二维码”,然后用手机扫生成的二维码码下载安装,你就可以在手机体验自己开发的App了。注:由于打包生成的App含有的插件会误判为后台自动下载文件,而被手机安全软件误报为病毒,安装时请忽视病毒警告!
经过上面的步骤,你有没有学会?如果没有,那就亲自去体验一下吧!