📱 Uygulama Genel Bakışı:
Bu, hem Metrik hem de İngiliz birimlerini destekleyen bir BMI (Vücut Kitle İndeksi) Hesaplayıcı Android Uygulamasıdır. Kullanıcı girdisine (yaş, cinsiyet, boy ve kilo) göre BMI'yi hesaplar, sonucu görüntüler, kategorilere ayırır ve ilgili sağlık ipuçları sağlar.
🔧 Temel İşlevler:
1. Birim Değiştirme (Metrik ↔ İngiliz):
Bir SwitchMaterial kullanarak Metrik (cm/kg) ve İngiliz (ft/in/lbs) arasında geçiş yapın.
UI alanları buna göre güncellenir:
Metrik: yüksekliği cm olarak gösterir.
İngiliz: ayak ve inç alanlarını gösterir.
2. Giriş Doğrulaması:
Doğrulamalar:
Yaş (2–120 arası)
Ağırlık:
Metrik: 2–500 kg
İngiliz: 5–1100 lbs
Boy:
Metrik: 50–300 cm
İngiliz: 1–10 ft ve 0–11 inç
Doğrulama başarısız olursa uygun hata mesajlarını görüntüler.
3. BMI Hesaplaması:
Metrik formül: BMI = kilo (kg) / (metre cinsinden boy)^2
İngiliz formülü: BMI = (kilo (lbs) × 703) / (inç cinsinden boy)^2
4. BMI Kategorileri:
BMI değerine göre:
< 16 → Şiddetli Zayıflık
16–16,9 → Orta Derecede Zayıflık
17–18,4 → Hafif Zayıflık
18,5–24,9 → Normal
25–29,9 → Fazla Kilolu
30–34,9 → Obez Sınıf I
35–39,9 → Obez Sınıf II
40+ → Obez Sınıf III
5. Sağlık İpuçları:
Her BMI kategorisi ilgili sağlık tavsiyelerini gösterir (örneğin, "Daha besleyici yiyecekler yiyin", "Tıbbi yardım alın" vb.).
6. Sonuç Ekranı:
Görüntüler:
Hesaplanan BMI
Kullanıcının Yaşı ve Cinsiyeti
BMI Kategorisi
Sağlık İpucu
Güncellenme tarihi
28 May 2025