开篇:润墨网以专业的文秘视角,为您筛选了一篇利用App Inventor选择模块实现招聘条件的判断范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
【摘要】本文通过招聘条件的判断实例,介绍基于App Inventor开发环境下选择结构的使用方法。本例主要涉及到if模块和ifelse模块及其嵌套,并展示最简洁的原代码,直观地教会初学者快速掌握选择结构的灵活运用。
【关键词】App Inventor;嵌套选择结构;IF
一、引言
伴随移动互联网的快速发展,以智能手机为代表的移动终端大有取代传统电脑终端的趋势,桌面应用开始更多的向移动终端领域转移。目前最常见的智能手机系统有Android、iOS、Symbian、Windows Phone和BlackBerry OS。
2007年Google公司推出了Android移动平台,经过几年迅速的发展,Android平台因其强大的功能、友好的用户界面以及开放的环境,在几大主流平台的竞争中脱颖而出,取得了迅猛发展,在众多的智能手机系统中,Android系统的应用最多且用户量最大,目前使用Android平台的手机和平板电脑设备层出不穷。
Android作为当今应用最为广泛的智能手机平台,具有丰富的软件资源。然而要开发Android应用程序并不是一件容易的事情,Android的开发需要开发者具备一定的软件开发知识和经验,为此,本文将介绍一个Android应用程序开发快速入门的开发环境App Inventor。
二、关于APP Inventor
App Inventor是Google实验室(Google Lab)的一个子计划,Google在停止该计划一年后,于2012年1月1日将它移交给麻省理工学院行动学习中心继续开发研究,并于3月4日公布使用。
App Inventor这种Android开发环境,既可以采用基于云计算服务器在线开发,也可以离线开发,其开发过程是在浏览器上进行。App Inventor摈弃复杂程序代码而使用乐高积木式的方法来完成Android手机设计,开发者无需具备编程知识,也不需要记忆或编写代码,程序的组件和功能都存储在模块编辑库中,在创建程序时,只需将相应模块拖曳到编辑区域进行组合即可,逻辑关系一目了然,这种堆积木、拼图的开发方式使Android软件开发变得简单有趣,极大地提升了学习者对软件编程的兴趣,并为初学者创造了一个轻松的开始。
App Inventor程序开发的程序可以在任何能够连接服务器的地方直接下载到实体手机或模拟器上运行,也可以将“.apk”下载到手机随时运行。App Inventor程序设计主要包括界面设计、模块编辑器设计和仿真模拟3个部分。
下面通过招聘条件的判断来具体介绍App Inventor开发过程。
图1 代码展示
1.任务的提出
本例中符合招聘条件的要求是:考试成绩大于或等60分;应聘者年龄应小于28岁;对工作年限的要求:初级工作时间大于5年或高级工作时间大于2年;未婚(0表示未婚,1表示已婚)。且所有输入应为数字。其他的为不符合招聘条件。
2.界面设计
界面设计非常简单,只用到几个水平布局、几个Lable、几个TextBox和1个按纽。
3.选择模块介绍
在模块编辑器中,选择模块的位置在Built-In――Control――if中选取。其中test槽用来拼接条件,then-do或者else-do槽用来拼接需要执行的动作。
4.代码展示(如图1所示)
5.部分测试截图(如图2所示)
图2 部分测试结果
四、小结
随着智能手机的迅速的普及,人们对手机应用的需求越来越广泛。Android的兴起,立刻成为智能手机的新宠,给智能手机业务开发注入了新鲜的血液。Android平台的应用程序开发的群体也在逐渐地壮大起来。
本文基于这一背景,介绍了Android智能手机应用开发的工具App Inventor,并通过实例具体讲解App Inventor选择结构的使用方法,希望对于App Inventor的学习者有所帮助。
参考文献
[1]卓树峰.基于App Inventor的Android手机蓝牙通讯开发.福建信息技术教育,2012年第3期.