2024-03-11发表2024-04-23更新Android几秒读完 (大约104个字)20-Android多线程 Thread.yield() 暂时把时间片让出去,变成可运行状态(ready) handler Looper ThreadLocal的 相当于一个线程里的大循环 在大循环里循环从messageQueue中拿消息 拿到消息后执行消息 Handler 持有messageQueue,通过post将Runnable变成Message,根据when加入到messageQueue中 messageQueue 一个队列,用链表维护的 每个消息包含runnable和对应的handler 20-Android多线程https://jingtianer.github.io/home/2024/03/11/Android高级/Android 高级开发瓶颈突破系列课/20Android多线程/作者Meow Meow Liu发布于2024-03-11更新于2024-04-23许可协议#Android 高级开发瓶颈突破系列课