총 세가지 방법
1. Timer, TimerTask를 사용한 방법
TimerTask myTask = new TimerTask() {
public void run() {
Log.d("myTask", "run()");
}
};
Timer timer = new Timer();
//timer.schedule(myTask, 5000); // 5초후 실행하고 종료
timer.schedule(myTask, 5000, 3000); // 5초후 첫실행, 3초마다 계속실행
2. CountDownTimer를 이용한 방법
new CountDownTimer( 100, 100 ){
@Override
public void onFinish() {
imgLamp.setImageResource(R.drawable.lamp);
}
@Override
public void onTick(long millisUntilFinished) {
// TODO Auto-generated method stub
}
}.start();
3. handler를 이용한 방법
http://www.androidpub.com/4374
Handler mHandler = new Handler();
mHandler.postDelayed(new Runnable() {
//Do Something
}, 3000);
1. Timer, TimerTask를 사용한 방법
TimerTask myTask = new TimerTask() {
public void run() {
Log.d("myTask", "run()");
}
};
Timer timer = new Timer();
//timer.schedule(myTask, 5000); // 5초후 실행하고 종료
timer.schedule(myTask, 5000, 3000); // 5초후 첫실행, 3초마다 계속실행
2. CountDownTimer를 이용한 방법
new CountDownTimer( 100, 100 ){
@Override
public void onFinish() {
imgLamp.setImageResource(R.
}
@Override
public void onTick(long millisUntilFinished) {
// TODO Auto-generated method stub
}
}.start();
3. handler를 이용한 방법
http://www.androidpub.com/4374
Handler mHandler = new Handler();
mHandler.postDelayed(new Runnable() {
//Do Something
}, 3000);
'개발도구 > aOS - 안드로이드 개발' 카테고리의 다른 글
[안드로이드] imeOptions="actionSearch" 키보드 검색을 통해 이벤트 (0) | 2011.06.14 |
---|---|
[안드로이드] 트위터 스크랩할때 검정색 화면때문에.. (0) | 2011.06.14 |
[안드로이드] Android에서 ProgressDialog창 띄우기 (0) | 2011.06.10 |
[안드로이드] 데이터를 처리하는 동안 progressDialog 표시하기 (0) | 2011.06.10 |
[안드로이드] 스크롤 Scroll 위치 값으로 얻어내기 (0) | 2011.06.09 |