今天完成了Handler, Message,與thread的應用,研究其運作原理.
android還真是深奧,這項機制可說是很重要的技術.
• android 的 GUI 元件是 thread safe的 (GUI元件的使用,無法multi-thread執行)
•Activity 的畫面顯示是由 UI Thread所負責的,若寫了 mutlti-thread 程式時
又想更新畫面,就必須要將 Thread 內部的一段程式碼,交由 UI Thread 來執行才行。
此時handler就派上用場了.之前去春水堂面試時他有考這題,但是我當時還寫不出來.現在搞懂了.
留言
張貼留言