对于 Android 设备,有一些较旧的设备会呈现断断续续的动画。我想为这些设备关闭动画。除了以某种方式将版本号与实际设备性能相关联之外,还有其他方法可以检测到它吗?谢谢,
问问题
101 次
您可以通过读取设备的 CPU 频率来了解设备的速度(请参阅此问题)
选项1:
您可以让用户决定或包含不同的动画质量(类似于HD|SD选择器。
选项#2:
别再责怪硬件了;o) 你可以试着改进你的代码。
选项#3:
在显示动画之前在您的应用程序中运行一个小测试(可能在应用程序启动时)。检查执行您用作基准的操作需要多少时间,并决定是否要在该设备上运行它。