UI Thread 사용예제

Android 2012. 12. 27. 22:31 |

import android.R.string;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;

public class ExamThread extends Activity implements Runnable {

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

Thread thread = new Thread(this);
thread.start();
}

public void run() {
// TODO Auto-generated method stub
for(int i=0; i<10; i++){
// Update 메시치 보냄
handler.sendMessage(Message.obtain(handler, UPDATE));
}
}
public final static int UPDATE = 0;
Handler handler = new Handler(){
@Override
public void handleMessage(Message msg) {
switch(msg.what) {
case UPDATE:
// 메시지 수신
break;
}
};
};
}

'Android' 카테고리의 다른 글

이클립스 이유없이 실행이 안될때  (0) 2013.10.31
투명 윈도우  (0) 2012.12.27
카메라 제어  (0) 2012.12.27
WebView 사용예 (loadUrl, loadData)  (0) 2012.12.27
Posted by maysent
: