자바 웹 개발자가 될거야/JAVA
[Android] 안드로이드 시간, 날짜 고급 위젯
whitz
2021. 12. 22. 10:15
< 고급위젯 >
① 아날로그시계
<AnalogClock
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
② 디지털시계
<DigitalClock
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
③ 타임워치
- 시간측정해줌
- % 기호로 시간 단위 붙임
- %s : 초 단위
<Chronometer
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:format="시간측정 : %s"
android:textSize="30dp" />
④ TimePicker
- 시간선택기
- 타임피커 모드 : spinner, clock
· spinner : 스크롤로 선택
· clock : 시계모양
<TimePicker
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:timePickerMode="spinner"/>
⑤ DatePicker
- 날짜 선택기
- 데이터피커 모드 : spinner, calendar
· spinner : 스크롤로 선택
· calendar : 달력모양
<DatePicker
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:datePickerMode="calendar"/>
⑥ 캘린더뷰
- 달력
<CalendarView
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
- FrameLayout에서 CalendarView와 TimePicker 겹쳐서 있게 해줌