【问题标题】:Android performance with time related task与时间相关的任务的 Android 性能
【发布时间】:2013-06-18 09:24:25
【问题描述】:

我想创建一个列表视图,其中包含具有每秒递减值的 TextViews 的项目(例如倒计时)。我的问题是最好的制作方法是什么?

我知道每行更新一个 TimerTask 的 Timer 比每行一个 TimerTask 要好,但还有什么更好的吗?

【问题讨论】:

    标签: android performance listview timertask


    【解决方案1】:

    比使用计时器任务更好的选择是使用处理程序。你可以看到为什么它更好here。有关处理程序的更多详细信息,请访问Android Developers

    【讨论】:

    • 所以我应该使用一个具有 postDelayed runnable 的处理程序来更新我的所有视图?
    • 是的,我会使用 postDelayed() 来安排一个 Runnable(它通过 postDelayed() 重新安排自己以创建您的计时循环),这样您就可以避免 TimerTask 中涉及的隐式后台线程。跨度>
    猜你喜欢
    • 2017-10-22
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 2011-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多