【问题标题】:What are the rules to update a view? [closed]更新视图的规则是什么? [关闭]
【发布时间】:2012-05-09 14:15:27
【问题描述】:

这不是一个特定的问题,但每次我必须更新我的 android 应用程序上的视图时,我都必须搜索很多内容以查看我的代码有什么问题。顺便说一句,不仅适用于 android,而且一般适用于移动设备。

那么这种任务有什么规则/案例吗? 我的意思是,什么时候我可以使用Invalidate,什么时候我必须使用Handler,等等..

提前致谢

【问题讨论】:

    标签: java android refresh


    【解决方案1】:

    据我说,当您使用“处理程序”时,您会在 UI 线程中放置一个锚点,以便您可以随时访问您的视图。 当您发布“无效”时,您会说“嘿!您可以刷新我的视图吗?”。如果您在 UI 线程上,它可以立即(或几乎)执行。如果您在另一个线程中,它会“发布”一个需求,并且当您的活动返回到 UI 线程时,UI 将被刷新。

    【讨论】:

      猜你喜欢
      • 2020-04-08
      • 1970-01-01
      • 1970-01-01
      • 2011-05-06
      • 1970-01-01
      • 2012-03-14
      • 1970-01-01
      • 2021-11-12
      • 1970-01-01
      相关资源
      最近更新 更多