關於Handler的延時發送消息

當咱們在使用Handler的sendMessageDelayed時有沒有想過他是怎麼延時發送的嗎?其實很簡單當咱們sendMessage的時候,Handler會將咱們的Message 放入到MessageQueue中去。 當咱們從MessageQueue中取出Message的時候他會判斷當前時間是否到達Message的發送時間web 這裏的when其實就是在講message放入MessageQue
相關文章
相關標籤/搜索