山东工商学院
Android项目报告
题目: 国际BMI 测试
院系:计算机科学与技术学院
专业:网络工程
队员:李佳丽李珍珠张云婷
题目
乐学成语
关键技术
开发过程中使用到的技术:
UI布局技术
主要运用控件:EditText、RadioGroup
2. 单选框方法
(new OnCheckedChangeListener()
3. Intent页面跳转技术
Intent intent = new Intent(, );
Toast的运用
(, "性别:"+sex, ).show();
设计思路
项目背景:
随着科技的发展,人们也越来越注重自己的健康,那么国际是怎么测量是否合格的标准
设计思路:
输入身高体重,计算BMI的值,在一定范围图片显示你处于的状态,建议您应该处于什么状态。
核心代码如下:
double BMI=weight/(height*height);
(, "身高:"+height+"体重"+weight+"性别"+sex+"BMI"+BMI, ).show();
//开始跳转
Intent intent=new Intent(, );
//传值
("BMI",BMI );
("sex",sex );
("height",height );
//启动活动图
startActivity(intent);
设计思路
第一个页面将需要的值传到第二个页面,第二个页面接收并显示
第二个页面相关代码如下
//取得第一个页面得值
Intent intent=();
//取得BMI
double BMI=("BMI", 0);
double height=("height", 0);
String sex=("sex");
//给空间赋值
//小数点后保留两位
DecimalFormat df=new DecimalFormat("#");
("您测试的BMI值为:\n"+(BMI));
//BMI建议体重*(身高*身高)
double min=18*(height*height);
double max=22*(height*height);
//建议赋值
("建议您的体重保持在:\n"+(min)+"kg--
安卓项目报告 来自淘豆网m.daumloan.com转载请标明出处.