电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Android入门程序开发—BMI计算器

Android入门程序开发—BMI计算器_第1页
1/6
Android入门程序开发—BMI计算器_第2页
2/6
Android入门程序开发—BMI计算器_第3页
3/6
Android 入门程序开发一 BMI 计算器作者:董明华李宏伟来源:《电脑知识与技术》2017 年第 35 期摘要:AndroidStudio 已经代替了 Eclipse,成为 Android 官方集成开发工具。文章基于AndroidStudio 设计了一款身高体重计算器,通过介绍常见布局控件的用法,使初学者能够快速入门AndroidAPP 开发,了解 APP 界面设计,用户输入值的获取等知识。关键词:AndroidStudio;BMI;APP中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)35-0136-031 背景BMI 指数,即身体质量指数,是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。体质指数(BMI)=体重(kg)一身高人 2(m)。文章根据 BMI 指数开发一款简易身高体重计算器,通过分析用户的身高体重值,判断其身材是否标准。2 APP 展示最终 APP 效果如图 1 所示,用户输入身高体重值后,通过单击计算按钮,可得出身体胖瘦程度的一个提示。3 知识点分析项目涉及知识点较为简单,界面布局为 LinearLayout,控件为 EditText 和 Button,java 源代码部分主要是控件的初始化,取得文本输入框的输入值,并转换为数值类型,然后计算出 BMI 指数值,并通过 Toast 给出提示。4 界面设计界面从上向下依次为身高输入框、体重输入框和按钮,输入框对应 Android 中的 EditText 控件,按钮对应 Button 控件,垂直排列的布局适合用线性布局 LinearLayout。布局主要作用是设置控件在屏幕上的位置,线性布局 LinearLayout 可以让其中的控件水平排列或者垂直排列。首先,在 res/layout 文件夹中找到自动生成的布局文件 activity_main.xml。在此文件中声明父布局 LinearLayout 的排版方向为垂直排列,通过设置 android:orientation 的属性值为 vertical 实现。android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical">其次,设置文本输入框 EditText 的宽填满父布局,高自适应,并通过 android:hint 属性设置提示语,提示语定义在 res/values/strings.xml 文件中。android:id="@+id/height"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="@string/heighthint"/>strings.xml 中提示语定义格式如下所示,提示语内容需要根据项目要求设置,BMI 指数对应体重单位 kg,身高单位 m。BMI请输...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Android入门程序开发—BMI计算器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部