0
我現在有一個註釋4,它有一個高分辨率的屏幕(2560x1440),當以本地分辨率播放時,表現不佳。Android:改變遊戲性能的密度?
我發現應用程序在Play商店,將允許更改分辨率,但都需要root(& t版本目前無法root)。
但是我可以改變沒有根的屏幕密度。
我很好奇,如果我會得到相同的性能提升改變密度,因爲我會改變分辨率?
我現在有一個註釋4,它有一個高分辨率的屏幕(2560x1440),當以本地分辨率播放時,表現不佳。Android:改變遊戲性能的密度?
我發現應用程序在Play商店,將允許更改分辨率,但都需要root(& t版本目前無法root)。
但是我可以改變沒有根的屏幕密度。
我很好奇,如果我會得到相同的性能提升改變密度,因爲我會改變分辨率?
極不可能。
分辨率定義了屏幕上顯示的像素數量。當您更改分辨率時,系統將更改用於渲染的所有圖像緩衝區的大小。這意味着有不同數量的像素可以進行陰影和繪製。
另一方面,還有一個密度,它定義了您可以在一英寸的物理屏幕上適合多少像素。密度改變了用於縮放圖像的內部矩陣。操作總是一樣的。在使用原生Android UI的應用程序中,您可能會獲得小幅提升,因爲通過更改密度值,您可以更改屏幕的密度類型(中等,高,x高等)。這會將應用程序使用的可拖動文件夾更改爲(可能)更小的文件夾,這將導致更快的圖像加載和UI混亂。
這個竅門不適用於遊戲,因爲在大多數情況下游戲不關心可繪製文件夾。