Android Handler 消息發送性能優化

調用 Handler 的 sendMessage() 方法發送消息
和使用 Handler 的 obtainMessage()方法發送消息 時性能

obtainMessage() 方法對性能(內存資源)的消耗更少 , 由於 該方法是使用 MessagePool對象池裏的 Message對象,這樣不用本身去申請內存資源建立 Message 對象。 而使用 sendMessage()須要本身申請內存資源建立 Message 對象 。對象

obtainMessage() 底層其實也是使用的 sendMessage() 方法。內存

相關文章
相關標籤/搜索