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