Android app "BMI" 功能

markdown # 說明 這邊接續 APP BMI 的按鍵功能 # 操作流程 1. 定義各個按鍵名稱
輸入 ``` edWeight = (EditText) findViewById(R.id.ed_weight); edHeight = (EditText) findViewById(R.id.ed_height); bhelp = (Button) findViewById(R.id.b_help); ``` 下一步
- 這裡這些都還未宣告 - 接著 選取 edWeight 按下 Ctrl+Alt+F =>自動加入宣告code - edHeight 和 bhelp 一樣作法 2.取得方法 (變成 function)
- 選取剛剛輸入的三行code 按下 Ctrl+Alt+M - 出現 Etract Method 視窗 - 幫他取名為 findViews
完成後 就自動包成 function ***宣告好各個東西的名稱了!!!接著真的要來做功能!!!*** ***這邊些做 計算 BMI 的功能*** ***BMI =身高 / (體重的平方)*** 3. BMI 計算功能加入公式
點選 CALCULATE BMI 先在右邊屬性 onclick 輸入 bmi ***這個 bmi 意思是點下去 呼叫 bmi fuction***
在activity_main.xml 輸入function *這個function 功能就是接 身高體重的值下來計算
- 這邊特別注意 輸入前面的幾個字會有跳出用選的 - 他才會自動帶入import
加入 function 內容 ``` String w =edWeight.getText().toString(); String h =edHeight.getText().toString(); float weight =Float.parseFloat(w); float height =Float.parseFloat(h); float bmi =weight/(height*height); Log.d("BMI",String.valueOf(bmi)); ``` ***完成簡易的計算BMI APP*** ***後續各個功能會再優化***

留言