blic class MainActivity extends Activity {
private Handler handler = null; @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); HandlerThread handlerThread = new HandlerThread("myHandlerThread");
handlerThread.start(); handler = new Handler(handlerThread.getLooper()); handler.post(new MyRunnable()); System.out.println("Oncreate---The Thread id is :"
+ Thread.currentThread().getId()); setContentView(R.layout.main); } private class MyRunnable implements Runnable { public void run() {
System.out.println("Runnable---The Thread is running");
System.out.println("Runnable---The Thread id is :"
+ Thread.currentThread().getId());
try {
Thread.sleep(6000);
} catch (InterruptedException e) {
e.printStackTrace();
} } }
}
private Handler handler = null; @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); HandlerThread handlerThread = new HandlerThread("myHandlerThread");
handlerThread.start(); handler = new Handler(handlerThread.getLooper()); handler.post(new MyRunnable()); System.out.println("Oncreate---The Thread id is :"
+ Thread.currentThread().getId()); setContentView(R.layout.main); } private class MyRunnable implements Runnable { public void run() {
System.out.println("Runnable---The Thread is running");
System.out.println("Runnable---The Thread id is :"
+ Thread.currentThread().getId());
try {
Thread.sleep(6000);
} catch (InterruptedException e) {
e.printStackTrace();
} } }
}