public class ThreadUtils {
//创建一个单线程的线程池
private static Executor executor = Executors.newSingleThreadExecutor();
//创建一个Handler 这个handler对应的是主线程的消息队列
private static Handler handler = new Handler(Looper.getMainLooper());
public static void runOnSubThread(Runnable runnable){
executor.execute(runnable);
}
public static void runOnUIThread(Runnable runnable){
handler.post(runnable);
}
}
ThreadUtils
最新推荐文章于 2023-02-21 19:26:17 发布