文件名称:Purr:满足您对每秒原始帧的渴望
文件大小:869KB
文件格式:ZIP
更新时间:2024-06-16 10:58:42
Kotlin
r 向Purr(Android设备的多合一分辨率转换器)问好,不需要root! 您问它如何运作? 我们使用Android SDK反射来访问隐藏的API,以更改手机屏幕的分辨率。 我们需要的是可以使用ADB授予的特殊权限。 无论如何,为什么要更改显示器的分辨率? 降低显示器的分辨率可减少GPU的负载。 某些游戏可能比宽屏显示器更适合标准的16:9显示屏。 使用Purr有一些好处: 我使用一些花哨的数学计算DPI。 通常,为新分辨率调整DPI可能会很棘手,因为我需要确定每个显示器的对角线英寸,但我需要计算显示器的对角线像素,然后将其除以当前DPI来确定一个公平的除数。 然后,当应用新的分辨率时,我将新的对角像素除以该除数,以获得接近相同比例的DPI。 在将分辨率应用于某种故障保险之前,我们会验证分辨率的兼容性。 可以在设置菜单中指定自定义分辨率。 具有root用户的用户可以授予P
【文件预览】:
Purr-main
----gradlew(5KB)
----settings.gradle(43B)
----LICENSE(34KB)
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(1KB)
----.gitignore(115B)
----app()
--------src()
--------.gitignore(6B)
--------build.gradle(2KB)
--------proguard-rules.pro(770B)
----build.gradle(702B)