📱 Агляд прыкладання:
Гэта калькулятар ІМТ (індэкса масы цела) для Android, які падтрымлівае як метрычныя, так і імперскія адзінкі. Ён разлічвае ІМТ на аснове ўводу карыстальніка (узрост, пол, рост і вага), адлюстроўвае вынік, класіфікуе яго і дае адпаведныя парады па здароўі.
🔧 Асноўныя функцыі:
1. Пераключэнне адзінак (метрычныя ↔ імперскія):
Пераключайцеся паміж метрычнымі (см/кг) і імперскімі (футы/цалі/фунты) з дапамогай SwitchMaterial.
Палі карыстацкага інтэрфейсу абнаўляюцца адпаведна:
Метрыка: паказвае рост у см.
Брытанская: паказвае палі футаў і цаляў.
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 → I клас атлусцення
35–39,9 → II клас атлусцення
40+ → III клас атлусцення
5. Парады па здароўю:
Кожная катэгорыя ІМТ паказвае адпаведныя парады па здароўі (напрыклад, "Ешце больш пажыўную ежу", "Звярніцеся па медыцынскую дапамогу" і г.д.).
6. Дысплей вынікаў:
Дысплеі:
Разліковы ІМТ
Узрост і пол карыстальніка
Катэгорыя ІМТ
Савет па здароўі