ββκ³ κΈμμ ―ββ
λ μ§ λ° μκ°κ³Ό κ΄λ ¨λ μμ ―μΌλ‘λ νμνΌμ»€, μΊλ¦°λ λ·°, ν¬λ‘λ Έλ―Έν°, μλ λ‘κ·Έ μκ³, λμ§νΈ μκ³ λ±μ΄ μλ€.
μλ λ‘κ·Έ μκ³μ λμ§νΈ μκ³
μλ λ‘κ·Έ μκ³μ λμ§νΈ μκ³λ νλ©΄μ μκ°μ νμνλ μμ ―μΌλ‘μ μκ³λ₯Ό νννλ μ©λλ‘ μ°μΈλ€. μ΄ λμ View ν΄λμ€μμ μμλ°κΈ° λλ¬Έμ background μμ±λ±μ μ€μ ν μ μλ€. λμ§νΈ μκ³λ textcolor κ°μ μμ±λ μ€μ ν μ μλ€.
μκ³κ΄λ ¨ XML μ½λ
1
2
3
4
5
6
7
8
9
|
<LinerLayout>
<AnalogClock
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<DigitalClock
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"/>
</LinerLayout>
|
cs |
ν¬λ‘λ Έλ―Έν°
ν¬λ‘λ Έλ―Έν°λ νμ΄λ¨Ένμμ μμ ―μ΄λ©° μΌλ°μ μΌλ‘ μκ°μ μΈ‘μ ν λ λ§μ΄ μ¬μ©νλ€. μ¬μ©λλ λ©μλλ‘λ start(), stop(), reset(), λ±μ΄ μλλ° μ΄λ ν¬λ‘λ Έλ―Έν°λ₯Ό μμ, μ μ§, μ΄κΈ°ν νλ€.
1
2
3
4
5
6
7
8
9
|
<LinerLayout>
<Chronometer
android:id="@+id/chronometer1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:format="μκ°μΈ‘μ : %s"
android:gravity="center"
android:textSize="30dp" />
</LinerLayout>
|
cs |
6νμ format μμ±μμ νμ΄λ¨Έ μμ λ¬Έμμ΄μ μ§μ νλ€. %sλ 'λΆ:μ΄' λλ 'μ:λΆ:μ΄' νμμΌλ‘ μΆλ ₯ν΄μ€λ€.
νμνΌμ»€, λ°μ΄νΈνΌμ»€, μΊλ¦°λλ·°
νμνΌμ»€(TimePicker)λ μκ°μ, λ°μ΄νΈνΌμ»€(DatePicker)μ μΊλ¦°λ λ·°(CalendarView) λ λ μ§λ₯Ό νμνκ³ μ‘°μ νλ κΈ°λ₯μ νλ€. μΊλ¦°λλ·° XMLμμ±μ΄ μ¬λ¬ κ°μ§μΈλ°, κ·Έμ€ λν΄νΈκ° trueμΈ showWeekNumber μμ±μ νμ¬ λͺ μ£Ό μ°¨μΈμ§λ₯Ό κ°μ£Όμ 맨 μμ μΆλ ₯ν΄μ€λ€.
1
2
3
4
5
6
7
8
9
10
|
<LinerLayout>
<TimePicker
android:timePickerMode="spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<DatePicker
android:timePickerMode="spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinerLayout>
|
cs |
λκΈ