想知道有阅读类 app 针对 ltpo 做优化吗,比如停止滑动时瞬间帧数掉落到 1hz 这样的

2021-10-11 11:17:33 +08:00
 zxxufo008
9475 次点击
所在节点    Android
16 条回复
AoEiuV020
2021-10-11 11:29:13 +08:00
没用过 ltpo,但非游戏的普通应用,难道不是默认情况画面静止时本就会掉到 1hz 的吗,
wanwaneryide
2021-10-11 11:51:53 +08:00
@AoEiuV020 不是说苹果就这样的么。安卓貌似不行,都是固定的刷新率。偶尔会根据 APP 不同会有些变动。
wunonglin
2021-10-11 11:55:40 +08:00
苹果不是最低 10hz 么。安卓现在好像没有动态刷新率的机子吧?
zxxufo008
2021-10-11 12:00:28 +08:00
@wunonglin 有的啊,四款,三星 note20ultra s21ultra 一加 9pro oppo find x3 pro
mxT52CRuqR6o5
2021-10-11 12:03:55 +08:00
@AoEiuV020 要 app 主动适配的吧,总不能通过像素判断内容变不变吧
Cheons
2021-10-11 12:04:44 +08:00
之前测试三星 s21u 动态调整静止画面回到 60hz
zxxufo008
2021-10-11 12:08:16 +08:00
@Cheons 你自己的机子吗,我看有人说这个不能通过软件看,必须要别的硬件检测才行。。
AoEiuV020
2021-10-11 12:12:53 +08:00
@mxT52CRuqR6o5 不需要的,系统能监控每个控件是否有更新绘制的,和像素无关,
这点可以试试打开开发者模式里的“显示视图更新”看看效果,系统是知道哪里什么时候有变化的,

哪怕一个像素都没有变,只要控件调用了刷新,系统就会知道要渲染新的帧,
反过来肯定可以做到一个控件都没有刷新的情况下系统自动降低帧数到 1,
Cheons
2021-10-11 12:17:08 +08:00
https://z3.ax1x.com/2021/10/11/5VsSxA.jpg
s21u 最低能设置成 10hz 但动态最低只能 60
s21 最低能设置 40+ 动态最低只能 60
换 s21 了 我设置的稳定 120
Cheons
2021-10-11 12:19:06 +08:00
@Cheons 设置的稳定 120

截图默认跌到 60
wsseo
2021-10-12 09:23:18 +08:00
体验最好的是总是保持 120HZ,为了省电耗费太多精力不划算。
F0nebula
2021-10-12 23:18:31 +08:00
1+ 9 pro 用 scene4 可以看到最低约 1 帧
F0nebula
2021-10-12 23:18:53 +08:00
@F0nebula #12 对了是 LineageOS
zxxufo008
2021-10-13 10:19:06 +08:00
@F0nebula 省电吗
F0nebula
2021-10-13 10:28:41 +08:00
@zxxufo008 #14 没感觉 毕竟这是块 2K + 120 Hz 的屏幕 而且 888 也是耗电大头
beijiaoff
2021-10-13 16:51:29 +08:00
阅读类 app 只要按照苹果开发手册使用苹果提供的 UI 框架,就可以享受到这种特性。最低 10hz 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/806985

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX