android身高控件_安卓身高计算器(标准)

【实例简介】

一个小程序(源码),身高计算器,适合初学者学习使用。

安装后输入体重,选择性别,即可计算(国家)标准身高。

【实例截图】

【核心代码】

HeightANDWeight

└── Height&Weight

├── AndroidManifest.xml

├── bin

│   ├── AndroidManifest.xml

│   ├── classes

│   │   └── com

│   │   └── example

│   │   └── heightweight

│   │   ├── BuildConfig.class

│   │   ├── MainActivity$mclick.class

│   │   ├── MainActivity.class

│   │   ├── R$attr.class

│   │   ├── R$dimen.class

│   │   ├── R$drawable.class

│   │   ├── R$id.class

│   │   ├── R$layout.class

│   │   ├── R$menu.class

│   │   ├── R$string.class

│   │   ├── R$style.class

│   │   └── R.class

│   ├── classes.dex

│   ├── dexedLibs

│   │   └── android-support-v4-09554df011c1f7fdfa5fe471bd51225d.jar

│   ├── Height&Weight.apk

│   ├── res

│   │   ├── drawable-hdpi

│   │   │   └── ic_launcher.png

│   │   ├── drawable-mdpi

│   │   │   └── ic_launcher.png

│   │   ├── drawable-xhdpi

│   │   │   └── ic_launcher.png

│   │   └── drawable-xxhdpi

│   │   └── ic_launcher.png

│   └── resources.ap_

├── gen

│   └── com

│   └── example

│   └── heightweight

│   ├── BuildConfig.java

│   └── R.java

├── ic_launcher-web.png

├── libs

│   └── android-support-v4.jar

├── proguard-project.txt

├── project.properties

├── res

│   ├── drawable-hdpi

│   │   └── ic_launcher.png

│   ├── drawable-mdpi

│   │   └── ic_launcher.png

│   ├── drawable-xhdpi

│   │   └── ic_launcher.png

│   ├── drawable-xxhdpi

│   │   └── ic_launcher.png

│   ├── layout

│   │   └── activity_main.xml

│   ├── menu

│   │   └── main.xml

│   ├── values

│   │   ├── dimens.xml

│   │   ├── strings.xml

│   │   └── styles.xml

│   ├── values-sw600dp

│   │   └── dimens.xml

│   ├── values-sw720dp-land

│   │   └── dimens.xml

│   ├── values-v11

│   │   └── styles.xml

│   └── values-v14

│   └── styles.xml

└── src

└── com

└── example

└── heightweight

└── MainActivity.java

33 directories, 42 files

可以使用以下代码实现身高体重计算器的功能: ```java import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private EditText heightEditText, weightEditText; private Button calculateButton; private TextView resultTextView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 绑定控件 heightEditText = findViewById(R.id.height_edit_text); weightEditText = findViewById(R.id.weight_edit_text); calculateButton = findViewById(R.id.calculate_button); resultTextView = findViewById(R.id.result_text_view); // 设置按钮点击事件 calculateButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // 获取身高和体重输入值 String heightString = heightEditText.getText().toString(); String weightString = weightEditText.getText().toString(); // 将身高和体重转换为浮点数 float height = Float.parseFloat(heightString); float weight = Float.parseFloat(weightString); // 计算BMI指数 float bmi = weight / (height * height); // 显示结果 resultTextView.setText(String.format("BMI指数为:%.2f", bmi)); } }); } } ``` 在布局文件 (`activity_main.xml`) 中,需要添加以下控件: ```xml <EditText android:id="@+id/height_edit_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="请输入身高(米)"/> <EditText android:id="@+id/weight_edit_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="请输入体重(千克)"/> <Button android:id="@+id/calculate_button" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="计算BMI指数"/> <TextView android:id="@+id/result_text_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="24sp"/> ``` 这样就可以实现一个简单的身高体重计算器了。用户输入身高和体重后,点击计算按钮,程序会自动计算BMI指数并显示结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值