以下是代码,
剩下的没了
public class UIThreadUtil{
private static HandlerThread handerThread = null;
private static Handler uiHandler = new Handler(Looper.getMainLooper());
public static void runUITask(Runnable runnable) {
uiHandler.post(runnable);
}
public static void runUITaskDelay(Runnable runnable, long delayTime) {
uiHandler.postDelayed(runnable, delayTime);
}
}
本文介绍了一个简单的UI线程工具类实现,包括立即运行UI任务和延迟运行UI任务两个方法。通过Handler和Looper实现线程间的通信,确保UI更新操作在主线程中执行。
387

被折叠的 条评论
为什么被折叠?



