阅读背景:

android-invalidate和postInvalidate 的区别及使用_ShareUs的专栏

来源:互联网 

> android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 
    Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 
  Android程序中可以使用的界面刷新方法有两种,分别是利用Handler和利用postInvalidate()来实现在线程中刷新界面。 
利用invalidate()刷新界面> android中实现view的更新有两组方法,一组是invalidate,另一组是p



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: