我正在使用Adobe Air 3.6构建一个笔记记录应用程序,该应用程序仅基于矢量并使用滑块滚动长列表。
Air Android应用推荐的帧率是多少?
答案 0 :(得分:3)
没有推荐的帧率。您可以高达60,默认为24。对于非游戏,开发者通常优选30。
基本上,它完全取决于您的应用。 24fps的应用程序每41ms渲染一个新帧。在30fps,即每33ms一个。在60,这是每16ms一个。因此,当您的帧速率上升时,您必须计算每个帧的时间会下降。根据帧计算期间发生的情况,您可能会丢帧(如果渲染时间超过1000 / fps)。这将导致“滞后”显示并且通常不如仅使用较低帧率(在大多数情况下,人眼将24fps视为平滑)。
此外,帧速率越高,您在渲染和计算事物时使用的CPU就越多。这会对您的应用的帧速率和电池消耗产生负面影响。
最后,您需要完成应用程序并在生产环境中使用帧速率(即执行“导出发布版本”而不是调试版本)并确定哪种帧速率最佳。所有应用程序都有一个甜点,但没有全球甜点。
请记住,那里有各种各样的Android设备。虽然在当前的旗舰产品(Galaxy S4,Nexus 4,用于手机的HTC One)上每帧16毫秒可能会很好,但是对于速度较慢的CPU / GPU,低端或上一代机型的每帧可能不够