概念
很多人可能把全面屏跟曲面屏混淆,其實這是兩個不同的概念。
一般手機的螢幕縱橫比為16:9,如1080x1920、1440x2560等,其比值為1.777777……,全面屏手機出現之前,android中預設的最大螢幕縱橫比(maximum aspect ratio)為1.86,即能夠相容16:9的螢幕。
一些手機廠商為了追求更大的螢幕空間以及更極致的使用者體驗,於是提高了螢幕縱橫比,17:9、19:10、18:9、18.5:9的手機開始進入市場,這些手機被稱為全面屏手機。
目前市面上的全面屏機型
機型螢幕縱橫比
上市時間
小公尺mix
17:9
2023年10月
lg g6
18:9
2023年2月
samsung galaxy s8
18.5:9
2023年5月
essential phone
19:10
2023年8月
另有確切訊息華為下半年將會發布全面屏的手機,傳說中的iphone8也將採用全面屏的設計。
為什麼要適配全面屏
雖然目前市面上全面屏手機還不多,但隨著小公尺、華為、三星、蘋果的加入,勢必引起全面屏手機的爆發,因此適配全面屏手機成為必要。
適配前後的示例圖(來自android官方部落格):
官方適配方案
android:value="ratio_float"/>
其中ratio_float為浮點數,官方建議為2.1或更大,因為18.5:9=2.055555555……,如果日後出現縱橫比更大的手機,此值將會更大。
另外如果沒有上述設定,android:resizeableactivity
小公尺適配建議
適配android全面屏
隨著android手機的發展,手機螢幕已經從4 3,16 9,16 10發展到現如今的所謂的全面屏,比例一般為18 9,18.9 9,19 9。以三星s8為例,螢幕比例為18.5 9,從下圖可以看到,在 1080p 的解析度下,比標準的 16 9 螢幕,足足多了300畫素。開發者需要作一些優化,以充...
android 全面屏 劉海屏有效適配
手機廠商追求高使用者體驗,螢幕寬高比越做越高。17 9 19 10 18 9 18.5 9所謂全面屏。原來一般主流手機1920 1080解析度 16 9高寬比。如果沒有單獨去配置屬性,會導致在超過17 9寬高比手機上,底部一大塊黑底。在應用配置檔案androidmanifest.xml中顯式宣告支援...
Android 閃屏啟動頁全面屏適配
隨著全面屏手機普及,目前市面上的手機螢幕尺寸大致分為三種 非全面屏 16 9 全面屏 18 9 全面屏 18 9 true mipmap splash false 同一套在全面屏和非全面屏手機上會出現變形問題 這裡有幾個辦法可解決 首先需要在清單檔案中配置最大螢幕比 注 螢幕的寬高比,目前適配2.2...