通过Runnable来实现普通线程和Handler
package com.andli.handlerandthread;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.util.Log;public class HandlerAndThreadDemo extends Activity {private String tag = "andli";public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);Log.i(tag, "---------------Main------------------");Log.i(tag, "Thread_ID=" + Thread.currentThread().getId());Log.i(tag, "Thread_Name=" + Thread.currentThread().getName());Handler handler = new Handler();Log.i(tag, "--------------Handler_Thread----------");handler.post(runnable);Log.i(tag, "---------------Thread------------------");Thread thread = new Thread(runnable);thread.start();}Runnable runnable = new Runnable() {public void run() {Log.i(tag, "Thread_ID=" + Thread.currentThread().getId());Log.i(tag, "Thread_Name=" + Thread.currentThread().getName());}};}?