Android - Lab (1)

多國語言的 BMI App

你將會學會:

  • 對 layout 擺設更加熟悉 (9 個物件將會被擺上)
  • values 分開寫的重要性 (多國語言)
  • 自己寫一個 class,並對物件導向更熟悉 (BMI)
  • 用程式對物件的屬性作修改
  • Toast 的用法

BMI 定義

  • BMI = 體重(kg) * 身高平方(m^2)
BMI 建議
體重過輕 BMI < 18.5 「體重過輕」,需要多運動,均衡飲食,以增加體能,維持健康!
體重正常 18.5 <= BMI < 24 「健康體重」,要繼續保持喔!
體重過重 24 <= BMI < 27 「體重過重」,要小心囉,趕快力行健康體重管理吧!
體重肥胖 輕度肥胖:27 <= BMI < 30
中度肥胖:30 <= BMI < 35
重度肥胖:BMI >= 35
「X度肥胖」,需要立刻力行健康體重管理喔!

Start a New Android Project

start a new android project

Construct the UI

construct the ui

Managing strings for localization

strings localization (1)

Managing strings for localization

strings localization (2)

Managing strings for localization

strings localization (3)

Managing strings for localization

strings localization (4)

Set Strings in XML

set strings in xml (1)

Set Strings in XML

set strings in xml (2)

Construct Java code

create bmi class

Construct Java code

finish bmi class

Construct Java code

finish main_activity class

Link up UI Elements with Java Functions

link up ui elements with java functions

成品