发表日期: 2021-04-01 16:54:37 浏览次数:142
涟源微信公众号开发【涟源网络推广】涟源建站、涟源网站维护、涟源网页制作、涟源微信小程序代运营公司
涟源市,隶属于湖南省娄底市,位于湖南省中部,衡邵盆地北缘,涟水、孙水上游,1951年置县,1987年撤县设市。涟源市总面积1830平方公里,辖19个乡镇办事处和1个高新区,截至2017年末常住人口98.3万人。
涟源地处湖南几何中心,是湘中重要交通枢纽,娄新高速、长韶娄高速、二广高速、沪昆高铁贯穿全境。涟源市自然资源丰富,素称“煤海”“建材之乡”和“有色金属之乡”,是湖南能源原材料基地,全国100个重点产煤县市,全国知名煤机生产基地,全国产粮大县。
2018年,涟源市实现地区生产总值290.6亿元,按可比价计算,同比增长8.2%;完成财政总收入131454万元,同比增长8.5%;城镇居民人均可支配收入为22255元,同比增长9.5% ;农村居民人均可支配收入为10125元,增长11.3%。 [1-3]
2019年12月,成为全国乡村治理体系建设试点单位。 [4] 2020年2月29日,湖南省人民政府同意涟源市退出贫困县。 [5] 2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。
App Inventor是一种云计算工具,这意味着你用谷歌的在线服务器存储你的应用。所以当关闭App Inventor,再重新返回时,你的应用还在;你不必在个人电脑上保存任何东西,像Word文件或音乐文件那样。此外,如果连接了测试设备,无需向设备下载任何文件,就可以轻松地测试应用(称为实时测试);但问题是,如果设备与App Inventor断开连接,那么应用将停止运行。由于从未在设备上安装过应用,因此无从找到应用的图标。
可以将应用下载并安装到Android设备上,以便在不连接计算机时,应用也能运行。首先,确保设备允许从Android Market以外的地方下载应用。具体做法是:在设备上选择“设置→安全”,并勾选Unknown Source(未知来源)一项。然后回到App Inventor设计器中,单击BuildApp(provide QR code for .apk),此时窗口中出现一个进度条,这个过程大约需要一分钟。进度消失后,几秒钟后,会显示打包应用的QR码。用条码扫描软件获取QR码之后,设备会提示输入谷歌帐户的密码(如果设备之前登陆过google账户,此步骤不会出现);密码输入后,应用被下载到设备上。如果你的设备中没有条码扫描软件,去Google Play搜索并下载安装一个。下载完成后,会询问你是否安装,请单击安装。(如果设备上已经安装了MIT AI2 Companion,用其中的条码扫描功能,可以顺利实现应用的下载安装。)
安装完成后,设备上出现HelloPurr应用的图标——这就是我们刚刚创建的应用,点击让它开始运行。(请确保运行的是新安装的应用,而不是之前与App Inventor连接的应用。)现在,你可以断开连接甚至重新启动设备,并删除App Inventor中的所有应用,而新应用依然存在。
了解这一点很重要:打包的应用已经与App Inventor中的项目分离。你还可以像之前一样,继续在App Inventor中完善你的应用,并在测试设备上使用AI伴侣做实时测试,但这些都不会改变已经安装在设备上的应用。如果在App Inventor中对应用进行了修改,那么修改结果必须重新打包,并下载安装新版本来替换设备上的原有版本。
马上用Android设备下载安装HelloPurr应用吧,这样,你就可以与家人和朋友一起分享了!
有两种方式可以分享应用:第一,分享可运行的应用。在App Inventor项目中单击BuildApp(save .apk to my computer),此操作将扩展名为apk的文件保存到电脑。将apk文件上传到web上,让其他人可以下载并安装。需要强调的是,设备的安全设置中“未知来源”一项必须选中,才能安装来源于Android Market之外的应用。
第二,与其它App Inventor开发者共享应用的代码块:点击ProjectMy Projects,选中要共享的应用(本例中是HelloPurr),选择project→Export selected project (.aia) to my computer。此操作将扩展名为aia的文件(HelloPurr.aia)保存到电脑上默认的下载文件夹中。可以用电子邮件把文件发给其他人,他们打开App Inventor,选择Project→Import project,并选择.aia文件。这样,使用者获得了该应用的完整备份,对此备份的任何修改,都不会影响原有版本。
共享应用的过程非常简单,更多有趣的作品在网站gallery.appinventor.mit.edu的分享社区中。
现在,应用已经完成,并可以随时运行它(或许还能下载与人分享),也许还会感到什么地方有些欠缺。来看看下面的问题,并思考如何解决它们。随着学习的进展你会发现,通常是先创建一个应用,之后设法改进、完善它,并重新回到程序中来实现你的新想法。不必担心,这很好,这正是一名优秀开发者的必经之路!
当摇晃设备时,猫的叫声听起来有点儿奇怪,好像有回声。这是因为在1秒钟内,加速度传感器多次触发摇动事件,所以猫叫声是重叠的。你会发现Sound组件有一个属性Minimum interval(最小间隔),它决定了两次声音播放之间的时间间隔。当前设置为400毫秒(约半秒钟),这个间隔小于单次猫叫的持续时间(500毫秒)。通过改变播放的最小间隔,可以改变声音的重叠。
如果你带着安装了应用的手机到处走动,每当你突然移动时,设备就会发出猫叫声,这可能让你觉得尴尬。通常Android应用会保持在运行状态,即使你不去管它们,应用程序与加速度传感器之间的通信也不会间断,因而猫叫声也会相继传来。要想真正退出程序,需要呼出HelloPurr应用并按下设备上的菜单按钮,会呼出两个选项,其中stop this application用来停止并完全关闭应用。
以下是本章中涵盖的内容:
创建应用的过程:在组件设计器中选择组件,并在块编辑器中设定它们的行为——做什么及何时做;
有些组件是可见的,有些则不可见。可见组件会出现在应用的用户界面中;不可见组件执行像播放声音这类的事情;
通过在块编辑器中组装“块”来定义组件的行为。先拖出一个像when Button1.doClick这样的事件处理程序,然后将call Sound.Play这样的命令块嵌入其中。这样,当用户点击该按钮时,块Button1.Click中的所有块(命令)都将被执行;
有些块(命令)需要附加特定信息才能起作用。例如震动就必须设定振动的毫秒数。这些值被称为参数。
数字块用来表示数字。你可以将这些数字块插入到需要参数的命令块中。
App Inventor提供传感器组件,加速度传感器(Accelerometer Sensor)可以检测到设备的移动。
你可以将创建完成的应用打包并下载到手机上,它们将独立于App Inventor而运行。

麻省理工学院(Massachusetts Institute of Technology)
MIT成立于1861年,校园坐落与美国马萨诸塞州的剑桥市(Cambridge),是一所私立的研究型大学。1934年入选美国大学学会(AAU:Association of American Universities),是全球最负盛名的学府之一。