Android中爲何主線程不會由於Looper.loop()方法形成阻塞

不少人都對Handler的機制有所瞭解,若是不是很熟悉的能夠看看我 若是看過源碼的人都知道,在處理消息的時候使用了Looper.loop()方法,而且在該方法中進入了一個死循環,同時Looper.loop()方法是在主線程中調用的,那麼爲何沒有形成阻塞呢? 首先咱們須要從Android程序啓動的入口開始來看: 若是不清楚Android的應用啓動詳細流程的能夠看看這個 而後再看看Looper.loo
相關文章
相關標籤/搜索