일정한 주기로 반복적인 작업을 할때는 쓰레드를 쓰는것이 원칙적이나 좀더 간단하게 구현하려면 타이머를 사용한다.
mHandler.sendEmptyMessage(0);
Handler mHandler = new Handler(){
public void handleMessage(Message msg){
times++;
mText.setText("time = " + times);
mHandler.sendEmptyMessageDelayed(0, 1000); // 타이머에따라 위의 과정을 반복함 cf) 1000=1초
};
};
- Hanlder 작동 순서 -
'Developer > Android' 카테고리의 다른 글
AdapterView(2) - BaseAdapter를 상속받아 ListView구현 (0) | 2012.07.04 |
---|---|
AdapterView(1) (0) | 2012.07.04 |
Anroid 옵션메뉴 (0) | 2012.07.04 |
onTouchEvent를 이용한 자유곡선 그리기 (그림판) (0) | 2012.07.04 |
LayoutInflater를 이용한 레이아웃 전개(Java소스 코드상에서 View객체를 Inflate) (0) | 2012.07.04 |