📱 앱 개요:
이 앱은 미터법과 영국식 단위를 모두 지원하는 BMI(체질량 지수) 계산기 안드로이드 앱입니다. 사용자 입력(나이, 성별, 키, 몸무게)을 기반으로 BMI를 계산하고, 결과를 표시하고, 분류하며, 관련 건강 정보를 제공합니다.
🔧 주요 기능:
1. 단위 전환(미터법 ↔ 영국식):
SwitchMaterial을 사용하여 미터법(cm/kg)과 영국식(ft/in/lbs) 간에 전환할 수 있습니다.
UI 필드는 다음과 같이 업데이트됩니다.
미터법: 키를 cm 단위로 표시합니다.
영국식: 피트와 인치 필드를 표시합니다.
2. 입력 유효성 검사:
유효성 검사 항목:
나이(2~120세)
체중:
미터법: 2~500kg
영국식 단위: 5~1100파운드
키:
미터법: 50~300cm
영국식 단위: 1~10피트, 0~11인치
유효성 검사에 실패하면 해당 오류 메시지가 표시됩니다.
3. BMI 계산:
미터법 공식: BMI = 체중(kg) / (키(미터))^2
영국식 공식: BMI = (체중(파운드) × 703) / (키(인치))^2
4. BMI 범주:
BMI 값 기준:
<16 → 매우 마른 체형
16–16.9 → 중간 마른 체형
17–18.4 → 약간 마른 체형
18.5–24.9 → 정상
25–29.9 → 과체중
30–34.9 → 비만 1단계
35–39.9 → 비만 2단계
40세 이상 → 비만 3단계
5. 건강 팁:
각 BMI 범주에는 관련 건강 조언(예: "영양가 높은 음식 섭취", "의료 도움 요청" 등)이 표시됩니다.
6. 결과 표시:
표시 내용:
계산된 BMI
사용자의 연령 및 성별
BMI 범주
건강 팁