美文网首页
为什么主线程不会卡死

为什么主线程不会卡死

作者: Wi1ls努力努力再努力 | 来源:发表于2019-07-14 12:11 被阅读0次
  • Android 的主线程就是 ActivityThread.main( )中进行 Loop的线程。Android 中的消息模型依靠Linux 的 pipe 和 epoll。
  • Android 系统是基于事件驱动的。
  • 在没有消息的时候主线程当然是会休眠阻塞的,只是每隔 16ms 的 ui 刷新消息和 Input 时间从其他系统进程 post 到这个主进程,使得这个主进程可以视为一直在处理各种消息。于是便可以认为不是阻塞的。
  • Looper.loop( )后的代码是用于不会被执行到的。

相关文章

网友评论

      本文标题:为什么主线程不会卡死

      本文链接:https://www.haomeiwen.com/subject/fgybkctx.html