< 개발 환경 > < 프로젝트 적용 > |
안드로이드/Android 간단한 Handler 사용법 ~!
간단한 Handler 사용법 입니다.
일반 딜레이를 주거나 간단한 런어블 객체를 활용할 때 유용하게 사용 하시기 바랍니다.
package arabiannight.tistory.com.handlersimple; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.widget.TextView; public class MainActivity extends Activity { private TextView tv_Content; private Handler mHandler; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mHandler = new Handler(); tv_Content = (TextView) findViewById(R.id.tv_content); mHandler.post(mRunnable); // Runnable 객체 실행 mHandler.postAtFrontOfQueue(mRunnable); // Runnable 객체를 Queue 맨앞에 할당 mHandler.postDelayed(mRunnable, 1000); // Runnable 객체를 1초 뒤에 실행 new Handler().post(mRunnable); // 익명 객체로 실행 new Handler().postAtFrontOfQueue(mRunnable); new Handler().postDelayed(mRunnable, 1000); new Handler().post(new Runnable() { // new Handler and Runnable @Override public void run() { tv_Content.setText("런어블1"); } }); } private Runnable mRunnable = new Runnable() { @Override public void run() { tv_Content.setText("런어블1"); } }; } // class end
파일첨부 :
스크린샷 :
'Android > Thread' 카테고리의 다른 글
안드로이드/Android Handler 사용 방법 ~! (2) | 2013.01.27 |
---|---|
안드로이드/Android AsyncTask 사용법 (4) | 2012.07.25 |
안드로이드/Android Handler 와 Timer(TimerTask) 를 활용한 Intro 화면 구성 (11) | 2012.03.20 |
안드로이드/Android Thread 사용하기~! (4) | 2012.01.30 |
안드로이드/Android Android에서 Thread(쓰레드) 란 무엇 인가? (5) | 2011.10.25 |