//代码抽取
import android.os.Handler;
import android.os.Looper;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
/**
* Created by Administrator on 2017/9/4.
* 线程池工具类
*/
public class ThreadUtils {
private static Handler handler = new Handler(Looper.getMainLooper());
private static Executor executor = Executors.newSingleThreadExecutor();
public static void runOnSubThread(Runnable runnable){ //单线程执行的任务
executor.execute(runnable);
}
public static void runOnMainThread(Runnable runnable){ //主线程执行
handler.post(runnable);
}
}