課程
/移動開發
/Android
/Android面試??虷andler詳解
為什么說一般在子線程中更新ui,不是一般在主線程中更新UI么
2015-10-04
源自:Android面試??虷andler詳解 7-1
正在回答
其實我們一般說的是在子線程中通過Handler或者AsycnTask機制實現發送消息通知主線程更新UI,跟新UI的操作都是在主線程中做的,哪怕是在子線程中的post方法也會想程序說明,post()方法內的代碼是運行在主線程的。。。(ps:希望對你有幫助)
正常來說都是用主線更新UI,但總有一些奇葩的用子線程更新的,所以handler機制就不適合子線程了,需要另一種方法
你對著呢,android機制只能在主線程更新Ui
舉報
學Android開發,必學Handler,也是Android面試???/p> 進入課程
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-25
其實我們一般說的是在子線程中通過Handler或者AsycnTask機制實現發送消息通知主線程更新UI,跟新UI的操作都是在主線程中做的,哪怕是在子線程中的post方法也會想程序說明,post()方法內的代碼是運行在主線程的。。。(ps:希望對你有幫助)
2015-11-04
正常來說都是用主線更新UI,但總有一些奇葩的用子線程更新的,所以handler機制就不適合子線程了,需要另一種方法
2015-10-06
你對著呢,android機制只能在主線程更新Ui