我想說下,針對于作者提到的多綫程對Looper進行發送的情況會出來會導致其還沒有創建的問題。其實是因爲我們在調用.start()方法后執行我們的主綫程中的handler的時候還沒創建對象,這時候需要在.start()方法后給其添加一個Thread.sleep(),給它一個緩存的時間。這樣不管是在主綫程中發送還是在子綫程中發送消息給Looper都沒有問題。而後面的HandlerThread為我們封裝了出現還沒創建Looper()對象的這種情況,所以我覺得作者講解的還是有一點點的不足。不過還是非常感謝0-0
2017-05-05
Mesage 不应该new 获取Message对象的方法 Message message = Message.obtain();
2017-05-01
记得以前看这种类型的视频简直一脸懵逼,经过了自己的磨练,今天看了此视频完全是用1.25倍加速加快进看完的,老师讲的思路挺好的,要想看着不懵逼你要有点内涵才行。
推荐看看几本Android的书: Android群英传 App研发录 Adnroid艺术探索 Android设计模式等
或者你来看看我的博客,今天刚刚写了关于这个视频的总结:
http://blog.csdn.net/Panda_Program/article/details/62891327
学技术的路上一路有你,我为自己带眼(代言)。
推荐看看几本Android的书: Android群英传 App研发录 Adnroid艺术探索 Android设计模式等
或者你来看看我的博客,今天刚刚写了关于这个视频的总结:
http://blog.csdn.net/Panda_Program/article/details/62891327
学技术的路上一路有你,我为自己带眼(代言)。
2017-03-17