首页 > TAG信息列表 > 再聊

Android面试题精选——再聊Android-Handler机制,深入解析android核心组件和应用框架

throw new RuntimeException(“Only one Looper may be created per thread”); } sThreadLocal.set(new Looper(quitAllowed)); } //获取当前线程的Looper对象 public static @Nullable Looper myLooper() { return sThreadLocal.get(); } 这里有一个很关键的类:ThreadLocal,

Android面试题精选——再聊Android-Handler机制-2,Android组件化开发教程

//创建当前线程的Looper对象 private static void prepare(boolean quitAllowed) { if (sThreadLocal.get() != null) { throw new RuntimeException(“Only one Looper may be created per thread”); } sThreadLocal.set(new Looper(quitAllowed)); } //获取当前线程的Loop