0

我正在使用 Adob​​e Air 3.6 构建一个仅基于矢量并使用滑块滚动长列表的笔记应用程序。

建议 Air Android 应用使用什么帧率?

4

1 回答 1

3

没有推荐的帧率。您可以高达 60,默认值为 24。对于非游戏,开发人员通常更喜欢 30。

基本上,它完全取决于您的应用程序。24fps 的应用每 41ms 渲染一个新帧。在 30fps 时,即每 33ms 一个。而在 60 时,每 16 毫秒一个。因此,随着您的帧速率上升,您必须计算每一帧的时间就会减少。根据该帧计算期间发生的情况,您可能会丢帧(如果渲染时间超过 1000/fps)。这将导致“滞后”显示,并且通常不如仅使用较低帧速率(在大多数情况下,人眼将 24fps 视为平滑)。

此外,帧速率越高,您在渲染和计算事物时使用的 CPU 就越多。这将对应用程序的帧速率和电池消耗产生不利影响。

最后,您需要完成您的应用程序并在生产环境中使用帧率(即执行“导出发布构建”而不是调试构建)并确定最佳帧率。所有应用程序都有一个甜蜜点,但没有全局甜蜜点。

还要记住,那里有各种各样的 Android 设备。虽然在当前一代旗舰(Galaxy S4、Nexus 4、HTC One 手机)上每帧 16 毫秒可能还不错,但在 CPU/GPU 速度较慢的低端或上一代机型上,每帧时间可能不够

于 2013-08-02T20:40:24.803 回答