我是android新手,我正在尝试构建一个简单的应用程序,它在屏幕上移动一个小点,表现得像一个网球。为了移动点,我有一个更新其x和y坐标的方法(让我们说updateXY())。为了让球永远动画直到用户退出应用程序,我必须根据间隔调用updateXY()方法。关于如何实现这个的任何想法?
答案 0 :(得分:0)
我建议使用TimerTask
。您可以创建Timer
并安排TimerTask
以固定费率重复,直到取消。
答案 1 :(得分:0)
当你尝试实时做某事时(好吧,那种实时的juist足以进行各种游戏)你不能依赖于android OS事件处理(以及计时器任务)。使用标准线程与睡眠来安排更新,并在表面视图/画布上绘制。