兩種方式重新整理:
主線程可以直接呼叫invalidate()方法重新整理
子執行緒可以直接呼叫postinvalidate()方法重新整理。
api的描述是這樣的 : invalidatethe whole view. if the view is visible, ondraw(canvas) will be called at somepoint in the future. this must be called from a ui thread. to call from anon-ui thread, call postinvalidate().。當invalidate()被呼叫的時候,view的ondraw()就會被呼叫,invalidate()必須是在ui執行緒中被呼叫,如果在新執行緒中更新檢視的就呼叫postinvalidate()。
android view介紹 隨心
activity是android程式的顯示層,每乙個顯示視窗都是乙個activity 可是activity本身無法顯示在螢幕上,我們可以把它理解成是乙個抽象層,乙個殼子 就譬如乙個jsp頁面,它本身並沒有顯示出來任何東西,負責顯示的是他生成的html標籤。那麼android裡誰才是真正顯示出來的部分...
android view繪製過程
簡單描述可以解釋為 計算大小 measure 布局座標計算 layout 繪製到螢幕 draw 下面看看每一步的動作到底是什麼,第一步 當activity啟動的時候,觸發初始化view過程的是由window物件的decorview呼叫view 具體怎樣從xml中讀取是用layoutinflater....
Android view點選事件
import android.os.bundle import android.view.keyevent import android.view.motionevent import android.view.view import android.view.view.onclicklistene...