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 文件夹中找到自动生成的布局文件 ac