handler原理解析

先来说一下流程 1、ActivityThread中通过Looper.prepareMainLooper() 创建looper对象 1)在Looper.prepareMainLooper() 方法中,如果有Looper实例会报错,所以一个线程中只能有一个Looper实例 2)在Looper.java类中直接创建sThreadLocal,ThreadLocal是一个线程内部的存储类,可以在指定线程内存
相关文章
相关标签/搜索