我正在尝试为Android制作动画小部件。我目前正在使用Android Studio。这是一个每秒旋转30次(30fps)的ImageView。我希望能够改变图像的旋转速度。它就像一个时钟(但转得快得多)。我知道,这会极大地消耗电池能量,但我认为这是让它看起来像一个“平滑”的动画小部件的唯一方法。如我错了请纠正我。
制作这样的东西最有效的方式(电池)是什么?我想过以下的事情:
- 使用JAVA中的计时器每秒旋转ImageView 30次(最佳方式?)
- 尝试使用动画GIF(没有任何工作原理 - 无法轻易改变旋转速度)
有什么想法吗?