什么是最好的用途?

时间:2015-10-02 01:12:18

标签: android

人。我想使用Postdelay创建一个可运行的函数大约50ms,每次都会添加十进制数并将结果发送到活动,这样我就可以在View中更新这个数字。我还需要它在切换到另一个活动时继续运行。据我所知,最好的方法是将它放在不同的线程中的Sevice中,这样它就不会减慢UI的速度。我是初学者,所以我想从你们那里得到一些建议。我该怎么做?

2 个答案:

答案 0 :(得分:0)

尝试使用PostDelay处理程序进行延迟。

Handler handler = new Handler();
handler.postDelayed(new Runnable() 
{
    @Override
    public void run() 
    {
        //DO something
    }
}, 1000);

答案 1 :(得分:0)

您可以将View本身与View.postDelayed(yourRunnable, 50)一起使用。