@@ -0,0 +1,757 @@
+package baidu.com.commontools.utils;%0A%0A%0Aimport android.os.Handler;%0Aimport android.os.HandlerThread;%0A%0Apublic class AsyncHandler %7B%0A%0A    private static class SingletonHolder %7B%0A        private static AsyncHandler sInstance = new AsyncHandler();%0A    %7D%0A%0A    private Handler mHandler;%0A    private HandlerThread mThread;%0A%0A    public static AsyncHandler getInstance() %7B%0A        return SingletonHolder.sInstance;%0A    %7D%0A%0A    public AsyncHandler() %7B%0A        mThread = new HandlerThread(%22AsyncHandler%22);%0A        mThread.start();%0A        mHandler = new Handler(mThread.getLooper());%0A    %7D%0A%0A    public void post(Runnable r) %7B%0A        mHandler.post(r);%0A    %7D%0A%0A    public void postDelayed(Runnable r, long delayMillis) %7B%0A        mHandler.postDelayed(r, delayMillis);%0A    %7D%0A%7D%0A

change : add AsyncHandler.java.