0 前言
传统的手机屏幕刷新率通常为60Hz,但从2020年各大手机厂商发布的手机来看,高刷新率已成为不可逆的趋势,目前最高刷新率达144Hz[1]。然而由于高刷新率在带来流畅体验的同时,也会导致更高的功耗,因此支持高刷新率的手机通常也支持刷新率设置,档位数量从2档到7档不等。Android也只支持APP设置刷新率的,可以预测,后续APP根据需要来调节刷新率就像现在的视频APP根据需要来调节背光一样平常。
API 21(Android-5.0)新增preferredRefreshRate以支持APP设置刷新率,API 23(Android-6.0)后被preferredDisplayModeId取代[2],后者沿用到API 30(Android-11)。此外,Android-11还新增了setFrameRate()用于设置刷新率。
1 查看
Android-10之前原生系统只能通过命令查看刷新率:
adb s