現在市面上的機子的分辨率有一下幾種
240X320(已經基本上沒人用了,不過我的三星5670就是)
320X480 現在最主流的低端安卓機都是這個分辨率
460X640 早起的安卓機子在用,現在已經基本沒有了
480X800 現在最主流的中高端安卓智能機的分辨率,包括 windows phone也是這個分辨率
480X854 這個是WFVGA,是480X800的加長版
540X960 HTC的高端機很喜歡用這個分辨率也就是qHD了
640X960 很少用,只有夏普和魅族的M9等寥寥幾款機子用過,不過卻是最經典的iphone所使用的分辨率
1280X720 傳說中的HD,也是現在各品牌主流旗艦機型的分辨率,而且屏幕都很大。
1280X800 現在只有三星的9220的5.3英寸巨屏用了這以分辨率
現今的主流手機分類及分辨率
分辨率 比率 市場對應手機
320×480 2:3 三星S5830 Galaxy Ace、三星 I5700、三星I7500、華爲U8500
索尼愛立信X8 (E15i) 、華爲 C8600、Motorola XT502
Motorola ME600、MotorolaCLIQ、Motorola ME501
LG P503、LG GT540、LG GW620、LG P500
HTC G6 Legend、HTCAria (G9)、酷派 D530、酷派 W711
夏普 SH8118U、天語 W606 、中興 R750、首派 A60
320x240 4:3 HTC A3366 Wildfire、HTC A3380 、HTC A3360
Motorola ME511 、MotorolaXT301 、Motoroal XT300
華爲 C8500、三星 I5508、中興 X850、索尼愛立信 U201、SAMSUNGS5570、
480x800 3:5 HTC Desire (G7)、HTC A9191 、HTC 雙擎T9199
HTC A9191、HTC DesireHD (G10) 、HTC Desire Z
HTC Incredible S (S710e)、 HTC EVO 4G、三星 I9003
三星 I9010、三星 I9088、三星 I909、三星 I9088、三星I9000
三星I909 (SPhone)、三星I9020、三星T959、三星W899
酷派N930、Google Nexus S、、酷派 N930、戴爾Venue
聯想W101 樂phone (1.6系統非原生)、中興 V9E、中興 V880
聯想W100樂phone(1.6)、聯想C101、夏普 SH8128 、
夏普 SH7218U(新機)、Motorola A1680、華爲 U8800
戴爾Mini5 (Streak) 、Google NexusOne (G5)
600x1024 75:128 三星 Galaxy P1000
480x854 Motorola XT702、Motorola XT711
Motorola ME722 (里程碑2)、Motorola XT800
Motorola ME811 (Droid X)、Motorola ME525
Motorola XT800+ 、MotorolaXT806Ix
索尼愛立信 X10i
(一)、尺寸
現有的Android手機主要屏幕尺寸有:2.8、3.1、3.2、3.7、4、4.2、4.3、5.0(單位/英寸)
屏幕爲2.8英寸的機型主要由HTC Tattoo(也就是我們常說的G4)、摩托羅拉FLIPOUT(行貨名稱爲MB511)等機型,這個尺寸的Android手機通常爲入門級機型,價格通常在1000元上下。
屏幕尺寸3.1-3.5英寸的機型主要爲中端機型,代表機型有HTC Hero(G3),摩托羅拉ME600(後空翻)、三星i7500等,價格在2000元上下。
新上市的屏幕尺寸3.7英寸以上機型通常爲Android高端手機,代表機型有HTC Desire S、HTC Sensation、摩托羅拉Droid X(天翼定製型號爲ME811)、摩托羅拉Atrix 4G(行貨型號爲ME860)、三星Nexus S、三星GalaxyS2等,價格通常在3000元以上。
屏幕尺寸越大,可視範圍就越大,由於所有Android手機均爲可觸摸操作屏幕,所以操作區域也更大。在用手機玩遊戲,觀看視頻方面,大尺寸手機優勢明顯。
另外,手機尺寸越大,攜帶起來也越不方面。我使用過的最大的Android手機是Dell Mini 5(7英寸Galaxy Tab不在手機之列),這部手機屏幕尺寸超過5英寸,幾乎無法塞進褲子的口袋。
(二)、分辨率
Android手機分辨率主要有240X320、320X480、480X800、480X854幾種。
分辨率一詞在港臺地區稱之爲解析度(個人認爲解析度一詞表達的更爲精確),也就是屏幕圖像的精密度。分辨率越大的顯示屏越清晰。
分辨率爲240X320、320X480的機型通常爲Android中低端機型,價格通常在1000-2000元。
分辨率480X800、480X854的機型通常爲中高端機型,價格從2500-5000不等。
目前大部分軟件開發大多以兼容分辨率480X800和480X854的手機爲標準,所有有一些軟件早一些分辨率的手機會被告知無法運行。
2. 手機尺寸分佈情況(http://developer.android.com/resources/dashboard/screens.html)
目前主要是以分辨率爲800*480和854*480的手機用戶居多
Data collected during a 7-day period ending on August 1,2011
ldpi mdpi hdpi xhdpi
small 3.4%
normal 0.9% 16.9% 74.5%
large 3.1%
xlarge 1.2%
2、術語解釋
術語 說明 備註
Screen size(屏幕尺寸) 指的是手機實際的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 摩托羅拉milestone手機是3.7英寸
Aspect Ratio(寬高比率) 指的是實際的物理尺寸寬高比率,分爲long和nolong Milestone是16:9,屬於long
Resolution(分辨率) 和電腦的分辨率概念一樣,指手機屏幕縱、橫方向像素個數 Milestone是854*480
DPI(dot per inch) 每英寸像素數,如120dpi,160dpi等,假設QVGA(320*240)分辨率的屏幕物理尺寸是(2英寸*1.5英寸),dpi=160 可以反映屏幕的清晰度,用於縮放UI的
Density(密度) 屏幕裏像素值濃度,resolution/Screensize可以反映出手機密度
Density-independent pixel (dip) 指的是邏輯密度計算單位,dip和具體像素值的對應公式是dip/pixel=dpi值/160 表示每英寸有多少個顯示點
3、手機屏幕分類和像素密度的對應關係
VGA :VideoGraphics Array,即:顯示繪圖矩陣,相當於640×480 像素;
HVGA :Half-sizeVGA;即:VGA的一半,分辨率爲480×320; density=160
QVGA :Quarter VGA;即:VGA的四分之一,分辨率爲320×240; density=120
WVGA:Wide VideoGraphics Array;即:擴大的VGA,分辨率爲800×480像素;density=240
WQVGA:Wide QuarterVGA;即:擴大的QVGA,分辨率比QVGA高,比VGA低,一般是:400×240,480×272;density=120
apk的資源包中,當屏幕density=240時使用hdpi標籤的資源
當屏density=160時使用mdpi標籤的資源
當屏幕density=120時使用ldpi標籤的資源。
不加任何標籤的資源是各種分辨率情況共用的
屏幕(Type) 寬度(Pixels) 高度(Pixels) 尺寸Range (inches) 大小Size 密度Group
QVGA 240 320 2.6 -3.0 Small screen Low density (120) ldpi
WQVGA 240 400 3.2 -3.5 Normal screen Low density (120) ldpi
FWQVGA 240 432 3.5 -3.8 Normal screen Low density (120) ldpi
HVGA 320 480 3.0 -3.5 Normal screen Mediumdensity(160)mdpi
WVGA 480 800 3.3 -4.0 Normal screen High density (240), hdpi
FWVGA 480 854 3.5 -4.0 Normalscreen High density (240), hdpi
WVGA 480 800 4.8 -5.5 Large screen Medium density(160) mdpi
FWVGA 480 854 5.0 -5.8 Large screen Medium density(160) mdpi
4、UI設計
開發角度講,應用程序會根據 3 類 A ndroid 手機屏幕提供3 套UI 佈局文件,但是相應界面圖標也需要提供3 套
con Type StandardAsset Sizes (in Pixels), for Generalized Screen Densities
Lowdensityscreen(ldpi) Mediumdensityscreen(mdpi) Highdensityscreen(hdpi)
Launcher 36 x 36px 48 x 48 px 72 x 72 px
Menu 36 x 36 px 48 x 48 px 72x 72 px
StatusBar 24 x 24px 32 x 32 px 48 x 48 px
Tab 24 x 24 px 32 x 32 px 48x 48 px
Dialog 24 x 24 px 32 x 32 px 48x 48 px
List View 24 x 24px 32 x 32 px 48 x 48 px