안드로이드에서 제공하는 AnalogClock은 시간을 좀더 멋있게 표현할 수 있는 위젯이다.
레이아웃에 배치하면 알아서 잘 동작하기 때문에 예제는 간단하다.
다음은 XML파일이다. AnalogClock과 DigitalClock 위젯만 배치했다.
activity_test_clock.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity="center_horizontal"
>
<AnalogClock
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<DigitalClock
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="10pt"
android:textColor="#00ff00"
/>
</LinearLayout>
ClockTest.java
package com.example.ch13_clocktest;
import android.app.Activity;
import android.os.Bundle;
public class ClockTest extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_clock_test);
}
}
출력 화면
'프로그래밍 > 안드로이드' 카테고리의 다른 글
안드로이드 - 핸들러(Handler)를 이용한 간단한 스톱워치 만들기 (4) | 2015.08.09 |
---|---|
안드로이드 - 크로노미터를 이용한 스톱와치 만들기 (0) | 2015.08.09 |
안드로이드 - 날짜 대화상자 시간 대화상자 만들기 (0) | 2015.08.09 |
안드로이드 - DatePicker 위젯을 이용한 날짜 입력 받기 (1) | 2015.08.08 |
안드로이드 - 날짜 시간 나타내기 (0) | 2015.08.08 |
안드로이드 - 프로그래스바의 확장형 시크바 (SeekBar) 만들기 (0) | 2015.08.08 |
안드로이다 - 실행 중에 메뉴를 교체하기 (0) | 2015.08.08 |
안드로이드 - 실행 중에 메뉴 편집 (0) | 2015.08.08 |