最新最全移動端介面設計UI尺寸規範-2018年初版
一、UI尺寸基礎知識
1、畫素密度-PPI
畫素密度是指顯示螢幕每英寸的長度上排列的畫素點數量,PPI(Pixels per inch)越高代表螢幕顯示效果越精細,Retina屏比普通屏清晰很多,就是因為它的畫素密度翻了一倍。
2、計量單位
iOS和Android平臺都定義了各自的畫素計量單位。iOS的尺寸單位為pt,Android的尺寸單位為dp。說實話,兩者其實是一回事。
單位之間的換算關係隨倍率變化:
1倍:1pt=1dp=1px(mdpi、iPhone 3gs)
1.5倍:1pt=1dp=1.5px(hdpi)
2倍:1pt=1dp=2px(xhdpi、iPhone 4s/5/6)
3倍:1pt=1dp=3px(xxhdpi、iPhone 6)
4倍:1pt=1dp=4px(xxxhdpi)
單位決定了我們的思考方式。在設計和開發過程中,應該儘量使用邏輯畫素尺寸來思考介面。設計Android應用時,有的設計師喜歡把畫布設為1080×1920,有的喜歡設成720×1280。給出的介面元素尺寸就不統一了。Android的最小點選區域尺寸是48x48dp,這就意味著在xhdpi的裝置上,按鈕尺寸至少是96x96px。而在xxhdpi裝置上,則是144x144px。
無論畫布設成多大,我們設計的是基準倍率的介面樣式,而且開發人員需要的單位都是邏輯畫素。所以為了保證準確高效的溝通,雙方都需要以邏輯畫素尺寸來描述和理解介面,無論是在標註圖還是在日常溝通中。不要再說“底部標籤欄的高度是96畫素,我是按照xhdpi做的”這樣的話了。
二、各種電腦及移動裝置的螢幕尺寸
1、IPHONE 所有型號的尺寸
1.0) iPhone x
解析度:1125×2436px
PPI:458PPI
狀態列高度:132px
導航欄高度:132px
標籤欄高度:147px
螢幕尺寸:5.8 in
1.1) iPhone6\7\8 plus設計版
解析度:1242×2208px
PPI:401PPI
狀態列高度:60px
導航欄高度:132px
標籤欄高度:147px
螢幕尺寸:5.5 in
1.2) iPhone6\7\8 plus放大版
解析度:1125×2001px
PPI:401PPI
狀態列高度:54px
導航欄高度:132px
標籤欄高度:147px
螢幕尺寸:5.5 in
1.3) iPhone6\7\8 plus物理版
解析度:1080×1920px
PPI:401PPI
狀態列高度:54px
導航欄高度:132px
標籤欄高度:146px
螢幕尺寸:5.5 in
1.4) iPhone6
解析度:750×1334px
PPI:326PPI
狀態列高度:40px
導航欄高度:88px
標籤欄高度:98px
螢幕尺寸:4.7 in
1.5)iPhone5 - 5C - 5S
解析度:640×1136px
PPI:326PPI
狀態列高度:40px
導航欄高度:88px
標籤欄高度:98px
螢幕尺寸:4.0 in
1.6) iPhone4 - 4S
解析度:640×960 px
PPI:326PPI
狀態列高度:40px
導航欄高度:88px
標籤欄高度:98px
螢幕尺寸:3.5 in
1.7) iPhone & iPod Touch第一代、第二代、第三代
解析度:320×480px
PPI:163PPI
狀態列高度:20px
導航欄高度:44px
標籤欄高度:49px
螢幕尺寸:3.5 in
1.8) iPad Pro 12.9
解析度:2048 x 2732
PPI:264
螢幕尺寸:12.9 in
1.8) iPad Pro 10.5
解析度:1668 x 2224
PPI:264
螢幕尺寸:10.5 in
1.8) iPad Pro, iPad Air 2, Retina iPad
解析度:1536 x 2048
PPI:264
螢幕尺寸:9.7 in
1.8) iPad Mini 4, iPad Mini 2
解析度:1536 x 2048
PPI:264
螢幕尺寸:7.9 in
1.8) iPad 1, 2
解析度:768 x 1024
PPI:132
螢幕尺寸:9.7 in
2、尺寸圖例
三、其它裝置尺寸
Android SDK模擬機的尺寸
螢幕大小 | 低密度(120) | 中等密度(160) | 高密度(240) | 超高密度(320) |
---|---|---|---|---|
小螢幕 |
QVGA(240×320) | 480×640 | ||
普通螢幕 |
WQVGA400(240×400) WQVGA432(240×432) |
HVGA(320×480) |
WVGA800(480×800) WVGA854(480×854) 600×1024 |
640×960 |
大螢幕 |
WVGA800 *(480×800) WVGA854 *(480×854) |
WVGA800 *(480×800) WVGA854 *(480×854) 600x1024 |
||
超大螢幕 |
1024×600 |
1024×768 1280×76 8WXGA(1280×800) |
1536×1152 1920×1152 1920×1200 |
2048×1536 2560×1600 |
Android的圖示尺寸
螢幕大小 | 啟動圖示 | 操作欄圖示 | 上下文圖示 | 系統通知圖示(白色) | 最細筆畫 |
---|---|---|---|---|---|
320×480px |
48×48px | 32×32px | 16×16 px | 24×24px | 不小於2px |
480×800px 480×854px 540×960px |
72×72px | 48×48px | 24×24 px | 36×36px | 不小於3px |
720×1280px |
48×48dp | 32×32dp | 16×16 dp | 24×24dp | 不小於2dp |
1080×1920px |
144×144px | 96×96px | 48×48 px | 72×72px | 不小於6px |
Android安卓系統dp/sp/px換算表
名稱 | 解析度 | 比率 rate (針對320px) | 比率 rate (針對640px) | 比率 rate (針對750px) |
---|---|---|---|---|
idpi |
240×320 | 0.75 | 0.375 | 0.32 |
mdpi |
320×480 | 1 | 0.5 | 0.4267 |
hdpi |
480×800 | 1.5 | 0.75 | 0.64 |
xhdpi |
720×1280 | 2.25 | 1.125 | 1.042 |
xxhdpi |
1080×1920 | 3.375 | 1.6875 | 1.5 |
主流Android手機解析度和尺寸
裝置 | 尺寸 | 解析度 | 裝置 | 尺寸 | 解析度 |
---|---|---|---|---|---|
魅族MX2 |
4.4英寸 | 800×1280 px |
魅族MX3 |
5.1英寸 | 1080×1800 px |
魅族MX4 |
5.36英寸 | 1152×1920 px |
魅族MX4 Pro未上市 |
5.5英寸 | 1536×2560 px |
三星GALAXY Note 4 |
5.7英寸 | 1440×2560 px |
三星GALAXY Note 3 |
5.7英寸 | 1080×1920 px |
三星GALAXY S5 |
5.1英寸 | 1080×1920 px |
三星GALAXY Note II |
5.5英寸 | 720×1280 px |
索尼Xperia Z3 |
5.2英寸 | 1080×1920 px |
索尼XL39h |
6.44英寸 | 1080×1920 px |
HTC Desire 820 |
5.5英寸 | 720×1280 px |
HTC One M8 |
4.7英寸 | 1080×1920 px |
OPPO Find 7 |
5.5英寸 | 1440×2560 px |
OPPO N1 |
5.9英寸 | 1080×1920 px |
OPPO R3 |
5英寸 | 720×1280 px |
OPPO N1 Mini |
5英寸 | 720×1280 px |
小米M4 |
5英寸 | 1080×1920 px |
小米紅米Note |
5.5英寸 | 720×1280 px |
小米M3 |
5英寸 | 1080×1920 px |
小米紅米1S |
4.7英寸 | 720×1280 px |
小米M3S未上市 |
5英寸 | 1080×1920 px |
小米M2S |
4.3英寸 | 720×1280 px |
華為榮耀6 |
5英寸 | 1080×1920 px |
錘子T1 |
4.95英寸 | 1080×1920 px |
LG G3 |
5.5英寸 | 1440×2560 px |
OnePlus One |
5.5英寸 | 1080×1920 px |
主流瀏覽器的介面引數與份額
瀏覽器 | 狀態列 | 選單欄 | 滾動條 | 市場份額(國內) |
---|---|---|---|---|
Chrome 瀏覽器 |
22 px(浮動出現) | 60 px | 15 px | 8% |
火狐瀏覽器 |
20 px | 132 px | 15 px | 1% |
IE瀏覽器 |
24 px | 120 px | 15 px | 35% |
360 瀏覽器 |
24 px | 140 px | 15 px | 28% |
遨遊瀏覽器 |
24 px | 147 px | 15 px | 1% |
搜狗瀏覽器 |
25 px | 163 px | 15 px | 5% |
系統解析度統計
解析度 | 佔有率 | 解析度 | 佔有率 |
---|---|---|---|
1336×768 |
15% |
1440×900 |
13% |
1920×1080 |
11% |
1600×900 |
5% |
1280×800 |
4% |
1280×1024 |
3% |
1680×1050 |
2.8% |
320×480 |
2.4% |
480×800 |
2% |
1280×768 |
1% |