為了呈現更好的視覺效果,許多安卓OEM廠商都開始采用超大屏幕。三星剛剛發布了自己的新旗艦Samsung Galaxy S8,長寬比達到18.5:9。今年早些時候的全球移動大會上LG也亮相了?LG G6,屏幕長寬比達到了18:9。
(左)?maximum aspect ratio為16:9的app在一個18.5:9的設備上(上下黑邊)
(右) maximum aspect ratio為18.5:9或者更高的app在一個18.5:9的設備上
為了充分利用這些設備的大屏優勢,你應該考慮增加app支持的最大長寬比,為此你只需在app 的元素中定義一個?android.max_aspect?元素:
android:value="ratio_float"/>
其中ratio_float是你app所能支持的最大長寬比,小數形式。
我們建議你把app支持的最大長寬比設置為?2.1 或者更高。為此你應該在元素中添加下面的代碼:
注意:如果你沒有設置,并且
隨著三星S8和?LG G6這樣的超大屏手機的出現,你有機會在app中顯示更多的內容,制造出更吸引人的體驗。