不同设备上的Android不一致动画
在开始下一个活动之前,我正在构建的应用程序有一个简单的图像按钮动画(旋转)。我已经在emulator和5种不同的设备上对其进行了测试:不同设备上的Android不一致动画,android,animation,device,android-animation,Android,Animation,Device,Android Animation,在开始下一个活动之前,我正在构建的应用程序有一个简单的图像按钮动画(旋转)。我已经在emulator和5种不同的设备上对其进行了测试: 三星GT-I5500 三星Galaxy Nexus 三星Galaxy s2 摩托罗拉Razr Maxx HTC(我不记得型号了) 除了Nexus之外,所有模型的动画效果都很好。在Nexus上,设备在开始下一个活动之前会等待动画的持续时间(500毫秒),因此不是动画,而是恼人的(用户似乎无法解释)延迟。除GT-I5500外,所有设备都运行Jelly Bean
- 三星GT-I5500 三星Galaxy Nexus 三星Galaxy s2 摩托罗拉Razr Maxx HTC(我不记得型号了)
2) 是否有办法检查设备是否“接受”动画?(我最初认为它与SDK版本有关,但事实并非如此)音频、视频、GPU加速都依赖于硬件。你可以生活在Java的陷阱中,因为Java是独立于平台的,有接口和继承。 事实上,有一个市场:
- 每一个制造商都想要一些特别的东西来吸引新客户的钱
- 有些程序是由程序生成的,这些程序可能有bug,如果它可以cave=>它就有bug,因为没有一个测试是100%的