菜鸡记录一下学习安卓时做过的小项目。
酱酱~!!
本次是BMI计算app,超级简单的app,随便写着玩的。
BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。主要用于统计用途,当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。计算公式:BMI指数=体重/(身高*身高)
分类 BMI 范围
偏瘦 <= 18.4
正常 18.5 ~ 23.9
过重 24.0 ~ 27.9
肥胖 >= 28.0
主要就是简单的公式计算和结果判断,另外还写了点击EditText外区域时自动收起软键盘。很简单,添加了一些注释,应该是初学者也可以轻易看懂。
以下是MainActivity.java
public class MainActivity extends Activity {
private EditText et_height,et_weight;
private Button btn_cal;
private TextView tv_result;
private ImageView iv_back;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getview();
}
public void ButtonClick(View view){
switch (view.getId()){
case R.id.btn_cal:
String height=et_height.getText().toString();
String weight=et_weight.getText().toString();