📱 Преглед на апликација:
Ова е Андроид калкулатор за БМИ (индекс на телесна маса) што поддржува и метрички и империјални единици. Го пресметува БМИ врз основа на внесувањето на корисникот (возраст, пол, висина и тежина), го прикажува резултатот, го категоризира и дава релевантни здравствени совети.
🔧 Клучни функционалности:
1. Префрлување единица (метрички ↔ царски):
Префрлете се помеѓу Metric (cm/kg) и Imperial (ft/in/lbs) со помош на SwitchMaterial.
Полињата за интерфејс се ажурираат соодветно:
Метрика: покажува висина во cm.
Империјал: покажува полиња со стапала и инчи.
2. Валидација на влез:
Потврдува:
Возраст (помеѓу 2-120)
Тежина:
Метрика: 2–500 кг
Царски: 5-1100 фунти
Висина:
Метрика: 50–300 см
Царски: 1–10 стапки и 0–11 инчи
Прикажува соодветни пораки за грешка доколку валидацијата не успее.
3. Пресметка на БМИ:
Метричка формула: БМИ = тежина (кг) / (висина во метри)^2
Царска формула: BMI = (тежина (lbs) × 703) / (висина во инчи)^2
4. Категории на БМИ:
Врз основа на вредноста на БМИ:
< 16 → Тешка тенкост
16–16,9 → Умерена тенкост
17–18,4 → Блага тенкост
18,5–24,9 → Нормално
25–29,9 → Прекумерна тежина
30–34,9 → Дебели I класа
35–39,9 → Дебели од класа II
40+ → Дебели од класа III
5. Здравствени совети:
Секоја категорија на БМИ покажува поврзани здравствени совети (на пр. „Јадете похранлива храна“, „Побарајте медицинска помош“ итн.).
6. Приказ на резултати:
Прикажува:
Пресметан БМИ
Возраст и пол на корисникот
Категорија БМИ
Совет за здравје
Ажуриранa на
28 мај 2025 г.