π± Pangkalahatang-ideya ng App:
Ito ay isang BMI (Body Mass Index) Calculator Android App na sumusuporta sa parehong Metric at Imperial unit. Kinakalkula nito ang BMI batay sa input ng user (edad, kasarian, taas, at timbang), ipinapakita ang resulta, ikinategorya ito, at nagbibigay ng mga nauugnay na tip sa kalusugan.
π§ Mga Pangunahing Pag-andar:
1. Paglipat ng Unit (Sukatan β Imperial):
Mag-toggle sa pagitan ng Sukatan (cm/kg) at Imperial (ft/in/lbs) gamit ang isang SwitchMaterial.
Naaayon ang pag-update ng mga field ng UI:
Sukatan: nagpapakita ng taas sa cm.
Imperial: nagpapakita ng mga paa at pulgadang field.
2. Pagpapatunay ng Input:
Pinapatunayan:
Edad (sa pagitan ng 2β120)
Timbang:
Sukatan: 2β500 kg
Imperial: 5β1100 lbs
Taas:
Sukatan: 50β300 cm
Imperial: 1β10 piye at 0β11 pulgada
Nagpapakita ng naaangkop na mga mensahe ng error kung nabigo ang pagpapatunay.
3. Pagkalkula ng BMI:
Formula ng panukat: BMI = timbang (kg) / (taas sa metro)^2
Imperial formula: BMI = (timbang (lbs) Γ 703) / (taas sa pulgada)^2
4. Mga Kategorya ng BMI:
Batay sa halaga ng BMI:
< 16 β Matinding Payat
16β16.9 β Katamtamang Manipis
17β18.4 β Banayad na Payat
18.5β24.9 β Normal
25β29.9 β Sobra sa timbang
30β34.9 β Obese Class I
35β39.9 β Obese Class II
40+ β Obese Class III
5. Mga Tip sa Kalusugan:
Ang bawat kategorya ng BMI ay nagpapakita ng nauugnay na payo sa kalusugan (hal., "Kumain ng mas masustansyang pagkain", "Humingi ng tulong medikal", atbp.).
6. Pagpapakita ng Resulta:
Ipinapakita:
Kinakalkula ang BMI
Edad at Kasarian ng User
Kategorya ng BMI
Tip sa Kalusugan
Na-update noong
May 28, 2025