00-面试查漏补缺
2024.3.13
Handler
- sendMessage
- post
- 有callback的message
- looper循环执行
- sendMessage
- 发送自定义的message
- 可以没有callback
- 可以有what、obj去和接收者传递消息
Message源码(仅public)
- Message的获取
- Handler包装的runnable
- new Message()
- obtain() 推荐,Message中的recycle方法会回收不用的Message,obtain的时候如果消息池不空,可以服用消息池
1 | public final class Message implements Parcelable { |