Android中动画的最大速度

Android中动画的最大速度,android,animation,Android,Animation,任务是很快地将屏幕上的黑色方块变为白色方块。我能达到的最大频率是60Hz。但是,根据AMOLED显示器的特性,它们可以在1ms或更短的时间内改变像素颜色,因此理论上,最大频率应大于1000Hz。这种频率的限制是什么?不同设备之间该限制的差异是什么?如何实现这种简单的“闪烁”动画的最大频率?试试SurfaceView,让它更快速。我已经用动画绘图和简单的背景切换尝试了SurfaceView。结果是一样的,但使用AnimationDrawable会导致更“平滑”的闪烁(我已经使用灯光检测器进行了检查

任务是很快地将屏幕上的黑色方块变为白色方块。我能达到的最大频率是60Hz。但是,根据AMOLED显示器的特性,它们可以在1ms或更短的时间内改变像素颜色,因此理论上,最大频率应大于1000Hz。这种频率的限制是什么?不同设备之间该限制的差异是什么?如何实现这种简单的“闪烁”动画的最大频率?

试试SurfaceView,让它更快速。我已经用动画绘图和简单的背景切换尝试了SurfaceView。结果是一样的,但使用AnimationDrawable会导致更“平滑”的闪烁(我已经使用灯光检测器进行了检查)。两种情况下的最大频率相同。不,不,不,不要使用AnimationDrawable,使用画布方法绘制所有内容ScanVas方法速度较慢,且闪烁不太平滑。我需要有精确持续时间的眨眼,所以要使眨眼与时间同步