登录
首页 » Android » Android BMI身体肥胖指数计算器

Android BMI身体肥胖指数计算器

于 2022-03-05 发布 文件大小:725.05 kB
0 212
下载积分: 2 下载次数: 1

代码说明:

这是一个采用Android编写的BMI指数计算器,用于测试肥胖指数,测量身高与体重的比值,英文为BodyMassIndex,简称BMI),是用体重公斤数除以身高米数平方得出的数字,目前国际上常用的衡量人体肥胖程度的一个标准。程序计算规划:bmi>=32重度肥胖 32>bmi>=28 肥胖 28>bmi>=24轻度肥胖 24>bmi>=18健康 18>bmi营养不良,代码中只是自拟重度肥胖的建议,得出的结果仅供参考。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • android 五子棋
    android的五子棋游戏,基于android通过蓝牙进行连接,实现人人对弈!主要是通过轮询的方进行绘制界面,试下你两机的交互。android的五子棋游戏,基于android通过蓝牙进行连接,实现人人对弈!主要是通过轮询的方进行绘制界面,试下你两机的交互。
    2023-06-05 15:00:03下载
    积分:1
  • android短信功能
    android短信功能 核心代码:package cn.edu.siso;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.InputSource;import org.xml.sax.XMLReader;import android.app.ListActivity;import android.content.Intent;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;import android.view.Window;import android.widget.Button;import android.widget.ListView;import android.widget.SimpleAdapter;import cn.edu.ContentProvide.Diary.DiaryColumns;import cn.edu.Info.MyInfo;import cn.edu.MyContentHandler.MyContentHandler;import cn.edu.siso.WareHouselistview.SMSBsharpturn;import cn.edu.siso.WareHouselistview.SMSFriendTab;import cn.edu.siso.WareHouselistview.SMSHavefanTab;import cn.edu.siso.WareHouselistview.SMSLoverTab;import cn.edu.siso.WareHouselistview.SMSSchooljoke;import cn.edu.siso.WareHouselistview.SMSapologize;import cn.edu.siso.WareHouselistview.SMShumorjokes;import cn.edu.siso.WareHouselistview.SMSlovewords;import cn.edu.siso.WareHouselistview.SMSmylove;import cn.edu.siso.WareHouselistview.SMSplayful;public class WareHouseActivity extends ListActivity { /** Called when the activity is first created. */ private List mp3Infos=null; private ListView listview; private Button back,updata; public static final String[] PROJECTION = new String[] { DiaryColumns._ID,DiaryColumns.TITLE, DiaryColumns.CREATED }; private Touch touch=new Touch(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.warehouse); listview=(ListView) findViewById(android.R.id.list); listview.setScrollingCacheEnabled(false); ShowListView(); back=(Button) findViewById(R.id.back); updata=(Button) findViewById(R.id.updata); back.setOnClickListener(new backlistener()); updata.setOnClickListener(new updatalistener()); back.setOnTouchListener(touch); updata.setOnTouchListener(touch); } private SimpleAdapter budildSimpleAdapter(List mp3Infos){ List list=new ArrayList(); for (Iterator iterator = mp3Infos.iterator(); iterator.hasNext();) { MyInfo mp3Info = (MyInfo) iterator.next(); HashMap map=new HashMap(); map.put("name", mp3Info.getName()); map.put("listimageview", R.drawable.image); list.add(map); } SimpleAdapter listadapter=new SimpleAdapter(this, list, R.layout.textview, new String[]{"name","listimageview"}, new int[]{R.id.houseText,R.id.listimageview}); return listadapter ; } private void ShowListView(){ mp3Infos=pares(R.raw.information); SimpleAdapter listadapter= budildSimpleAdapter(mp3Infos); setListAdapter(listadapter); } public List pares(Object xmlname){ List info=new ArrayList(); try { SAXParserFactory factory=SAXParserFactory.newInstance(); XMLReader reader=factory.newSAXParser().getXMLReader(); MyContentHandler mycontenthandler=new MyContentHandler(info); reader.setContentHandler(mycontenthandler); reader.parse(new InputSource(getResources().openRawResource((Integer) xmlname))); } catch (Exception e) { e.printStackTrace(); } return info; } @Override protected void onListItemClick(ListView l, View v, int position, long id) { // TODO Auto-generated method stub //MyInfo myinfo=mp3Infos.get(position); //System.out.println("myinfo-------" myinfo); Intent intent =new Intent(); switch(position){ case 0: intent.setClass(WareHouseActivity.this, SMSapologize.class); startActivity(intent); break; case 1: intent.setClass(WareHouseActivity.this, SMSmylove.class); startActivity(intent); break; case 2: intent.setClass(WareHouseActivity.this, SMSlovewords.class); startActivity(intent); break; case 3: intent.setClass(WareHouseActivity.this, SMSHavefanTab.class); startActivity(intent); break; case 4: intent.setClass(WareHouseActivity.this, SMSLoverTab.class); startActivity(intent); break; case 5: intent.setClass(WareHouseActivity.this, SMSplayful.class); startActivity(intent); break; case 6: intent.setClass(WareHouseActivity.this, SMSBsharpturn.class); startActivity(intent); break; case 7: intent.setClass(WareHouseActivity.this, SMShumorjokes.class); startActivity(intent); break; case 8: intent.setClass(WareHouseActivity.this, SMSFriendTab.class); startActivity(intent); break; case 9: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 10: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 11: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 12: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 13: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 14: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 15: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 16: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; } super.onListItemClick(l, v, position, id); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0){ //需要处理 Intent intent =new Intent(); intent.setClass(WareHouseActivity.this, InformationActivityActivity.class); startActivity(intent); finish(); } return false; } class backlistener implements Button.OnClickListener{ @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = new Intent(); intent.setClass(WareHouseActivity.this,InformationActivityActivity.class); startActivity(intent); finish(); }} class updatalistener implements Button.OnClickListener{ @Override public void onClick(View v) { ShowListView(); }}}
    2014-11-09下载
    积分:1
  • ovnojn
    一个QPSK的仿真程序,使用的是COSTAS环来恢复载波,给予SIMULINK(A QPSK emulator that uses the COSTAS loop to recover the carrier and give it to the SIMULINK)
    2019-03-27 10:16:23下载
    积分:1
  • 线性代数应该这样学(Linar Algebra Done Right).pdf
    线性代数应该这样学(Linar Algebra Done Right).pdf
    2020-04-15下载
    积分:1
  • 椭圆曲线加密
    secp128r1,secp160k1,secp224k1 加密,椭圆曲线,它是演示椭圆曲线密码的一个例子。它可以生成私人和公共的代码。您可以验证您在此示例中的密钥。谢谢。
    2022-04-09 00:36:23下载
    积分:1
  • Call bloker
    2022-02-28 16:26:49下载
    积分:1
  • websocket实现多人聊天
    环境:jdk1.8、MyEclipse8.6、tomcat7.0.47、编译环境为1jdk1.6、tomcat运行环境为1.8
    2022-06-26 13:48:22下载
    积分:1
  • Android Sensor检测程序
    可以检测系统内所有的sensor(例:重力,光感等),并读出数值
    2022-04-18 21:31:20下载
    积分:1
  • dklasiooeppe
    DSADWFDSFDSFDSFSD FDSFSDFSFDSFDSASFSAFDASFDASFDASF ewqfewfdsaf DSAF fdsaf ads FDASFDASFDSAFSAFDASDSADWDSFDSFDSFSD fdsfsdfsfdsfdsasfsafdasfdasf ewqfewfdsaf DSAF fdsaf ads FDASFDASFDSAFDSAFDDASDWFDSSFDSFSD FDSFDSDSFSD FDASFDASFSAFDASFDAWFDSAF EWWFDSAF DSAF fdsaf ads FDASFDASSFDASFDSFSD EWWFDSAF DSAF adsfdsaf ads FDASFDASFDSAFDSAFDSAFDSDSDSFDSFSD FDSFDSFSFDASFSASFSAFDASFDASF ewqfewfdsaf dsa fdsaf ads FDASFDASFDSAFDASAFDASDSADFDSFDSFDSFSD FDSFSDFSFDSFDSFSD ewqfewfdsaf dsa fdsaf ads FDASFDASFDSAFDSAFDSDASSFDASFDSFDSFDSFSD EWQFEDSAF DSAF fdsaf ads FDASFDFSFfdsfsdfsfdsfdsasfsafdasfdasf ewqfewfdsa公司
    2022-11-24 02:55:03下载
    积分:1
  • 炎黄财经
    炎黄财经,是一家大型的财经视频网站,以最新最快、极具专业水平的财经视频作为基点,内容囊括股市、现货、期货、原油、外汇等领域,同时嵌入当下最流行的微电影,让用户学习专业的财经知识同时,也能获得最丰富精彩的视觉享受
    2022-08-18 05:19:06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载