1. 程式人生 > >兩種介面重新整理的方法Invalidate(),postInvalidate()

兩種介面重新整理的方法Invalidate(),postInvalidate()

原部落格
https://www.cnblogs.com/rayray/p/3437048.html

Android中實現view的更新有兩組方法,一組是invalidate,另一組是postInvalidate,其中前者是在UI執行緒自身中使用,而後者在非UI執行緒中使用。
Android提供了Invalidate方法實現介面重新整理,但是Invalidate不能直接線上程中呼叫,因為他是違背了單執行緒模型:Android UI操作並不是執行緒安全的,並且這些操作必須在UI執行緒中呼叫。