存在原因:android只允许在ui线程更新ui。
invalidate 在ui线程上请求更新view。比如直接在onDraw中调用;
postInvalidate 用于在其他新启的线程处更新view。不需要再写handler之类,通知ui线程更新view,提供了方便。
存在原因:android只允许在ui线程更新ui。
invalidate 在ui线程上请求更新view。比如直接在onDraw中调用;
postInvalidate 用于在其他新启的线程处更新view。不需要再写handler之类,通知ui线程更新view,提供了方便。