android main函数中的sMainThreadHandler

A-Liang 2017-07-17 11:43:48
sMainThreadHandler对象在什么地方使用到了呢?

public final class ActivityThread {
final H mH = new H();

final Handler getHandler() {
return mH;
}

public static void main(String[] args) {
if (sMainThreadHandler == null) {
sMainThreadHandler = thread.getHandler();
}
}

}
...全文
473 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
A-Liang 2017-07-25
  • 打赏
  • 举报
回复
A-Liang 2017-07-25
  • 打赏
  • 举报
回复
引用 3 楼 ljh621_ 的回复:
貌似没直接用到,用的是 mH; https://www.zybuluo.com/linux1s1s/note/120086 http://blog.csdn.net/melodev/article/details/51959347 供参考
源码中查看,属性sMainThreadHandler与mH指向同一对象new H(),但没找到调用sMainThreadHandler属性的方法,不知道这样设计的好处。谢谢哥们提供的链接,阅读中。
ljh621_ 2017-07-25
  • 打赏
  • 举报
回复
ljh621_ 2017-07-25
  • 打赏
  • 举报
回复
貌似没直接用到,用的是 mH; https://www.zybuluo.com/linux1s1s/note/120086 http://blog.csdn.net/melodev/article/details/51959347 供参考
A-Liang 2017-07-24
  • 打赏
  • 举报
回复
A-Liang 2017-07-23
  • 打赏
  • 举报
回复
自己顶一下,别沉底

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧