在View上持续控制旋转动画
Continuously control animation of rotation on View
我有一个应用程序需要根据我的手机方向数据不断更新视图setRotation()
。
但是,由于这是一个简单且非常简单的应用程序,我不想使用 Canvas
或 OpenGL
来做这个简单的事情。
我不想使用系统的视图,只更新视图比方说:每 20 毫秒。
我对 renderer/updater
的最佳选择是什么?使用单个 Thread
并调用 sleep(20)
。或者什么?
您可以将 Timer
与 TimerTask
和
一起使用
Timer temp = new Timer();
TimerTask task = ....;
temp.schedule(task, 0, 20000);
您可以在以下位置查看一个示例:
http://examples.javacodegeeks.com/android/core/activity/android-timertask-example/
我有一个应用程序需要根据我的手机方向数据不断更新视图setRotation()
。
但是,由于这是一个简单且非常简单的应用程序,我不想使用 Canvas
或 OpenGL
来做这个简单的事情。
我不想使用系统的视图,只更新视图比方说:每 20 毫秒。
我对 renderer/updater
的最佳选择是什么?使用单个 Thread
并调用 sleep(20)
。或者什么?
您可以将 Timer
与 TimerTask
和
Timer temp = new Timer();
TimerTask task = ....;
temp.schedule(task, 0, 20000);
您可以在以下位置查看一个示例:
http://examples.javacodegeeks.com/android/core/activity/android-timertask-example/