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