移動(dòng)端界面尺寸應(yīng)該怎樣設(shè)計(jì)?眾所周知移動(dòng)端界面設(shè)計(jì)的尺寸與電腦端的尺寸設(shè)計(jì)是不一樣的,有的企業(yè)因?yàn)橘M(fèi)用會(huì)選擇設(shè)計(jì)兼容性好點(diǎn)的電腦頁面,但是這樣的網(wǎng)站肯定沒有直接設(shè)計(jì)的手機(jī)端界面更好。
移動(dòng)端界面尺寸應(yīng)該怎樣設(shè)計(jì)?眾所周知移動(dòng)端界面設(shè)計(jì)的尺寸與電腦端的尺寸設(shè)計(jì)是不一樣的,有的企業(yè)因?yàn)橘M(fèi)用會(huì)選擇設(shè)計(jì)兼容性好點(diǎn)的電腦頁面,但是這樣的網(wǎng)站肯定沒有直接設(shè)計(jì)的手機(jī)端界面更好。
蘋果以普通屏為基準(zhǔn),給Retina屏定義了一個(gè)2倍的倍率(iPhone 6plus除外,它達(dá)到了3倍)。實(shí)際像素除以倍率,就得到邏輯像素尺寸。只要兩個(gè)屏幕邏輯像素相同,它們的顯示效果就是相同的。
Android的解決方法類似,但更復(fù)雜一些。因?yàn)锳ndroid屏幕尺寸實(shí)在太多,分辨率高低跨度非常大,不像蘋果只有那么幾款固定設(shè)備、固定尺寸。所以Android把各種設(shè)備的像素密度劃成了好幾個(gè)范圍區(qū)間,給不同范圍的設(shè)備定義了不同的倍率,來保證顯示效果相近。像素密度概念雖然重要,但用不著我們自己算,iOS與Android都幫我們算好了。
如圖所示,像素密度在120左右的屏幕歸為ldpi,160左右的歸為mdpi,以此類推。這樣,所有的Android屏幕都找到了自己的位置,并賦予了相應(yīng)的倍率:
ldpi [0.75倍]
mdpi [1倍]
hdpi [1.5倍]
xhdpi [2倍]
xxhdpi [3倍]
xxxhdpi [4倍]
各型號(hào)iPhone的倍率比較簡單,我們后面會(huì)講到。那么Android手機(jī)那么多,具體怎么分?哪些手機(jī)是幾倍的倍率呢?我們先看一張表,這是友盟2014年10月到2015年03月的數(shù)據(jù):
就目前市場狀況而言,各種手機(jī)的分辨率可以這樣粗略判斷。雖然不全面,但至少在1年內(nèi)都還有一定的參考意義:
ldpi 如今已絕跡,不用考慮
mdpi [320x480](市場份額不足5%,新手機(jī)不會(huì)有這種倍率,屏幕通常都特別小)
hdpi [480x800、480x854、540x960](早年的低端機(jī),屏幕在3.5英寸檔位;如今的低端機(jī),屏幕在4.7-5.0英寸檔位)
xhdpi [720x1280](早年的中端機(jī),屏幕在4.7-5.0英寸檔位;如今的中低端機(jī),屏幕在5.0-5.5英寸檔位)
xxhdpi [1080x1920](早年的高端機(jī),如今的中高端機(jī),屏幕通常都在5.0英寸以上)
xxxhdpi [1440x2560](極少數(shù)2K屏手機(jī),比如Google Nexus 6)
自然地,以1倍的mdpi作為基準(zhǔn)。像素密度更高或者更低的設(shè)備,只需乘以相應(yīng)的倍率,就能得到與基準(zhǔn)倍率近似的顯示效果。
不過需要注意的是,Android設(shè)備的邏輯像素尺寸并不統(tǒng)一。比如兩種常見的屏幕480x800和1080x1920,它們分別屬于hdpi和xxhdpi。除以各自倍率1.5倍和3倍,得到邏輯像素為320x533和360x640。很顯然,后者更寬更高,能顯示更多內(nèi)容。所以,即使有倍率的存在,各種Android設(shè)備的顯示效果仍然無法做到完全一致。
移動(dòng)端界面尺寸應(yīng)該怎樣設(shè)計(jì)?以上就是小編為大家?guī)淼年P(guān)于移動(dòng)端界面尺寸應(yīng)該怎樣設(shè)計(jì)的全部內(nèi)容介紹了。
免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。