Android手机开发-屏幕分辨率

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

艾普思媒为开发者提供最全面最实时的开发信息资料,为开发者解决盈利难题

1、现有的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、三星Galaxy S2等,价格通常在3000元以上。

屏幕尺寸越大,可视范围就越大,由于所有Android手机均为可触摸操作屏幕,所以操作区域也更大。在用手机玩游戏,观看视频方面,大尺寸手机优势明显。

另外,手机尺寸越大,携带起来也越不方面。我使用过的最大的Android手机是Dell Mini 5(7英寸Galaxy Tab不在手机之列),这部手机屏幕尺寸超过5英寸,几乎无法塞进裤子的口袋。

(二)、分辨率

Android手机分辨率主要有240X320、320X480、480x320、480X800、480X854、1280x720、1280x800、960x640、960x540几种。

分辨率一词在港台地区称之为解析度(个人认为解析度一词表达的更为精确),也就是屏幕图像的精密度。分辨率越大的显示屏越清晰。

分辨率为240X320、320X480的机型通常为Android中低端机型,价格通常在1000-2000元。

分辨率480X800、480X854、1280x720、1280x800、960x640、960x540的机型通常为中高端机型,价格从2500-5000不等。

目前大部分软件开发大多以兼容分辨率480X800和480X854的手机为标准,所有有一些软件早一些分辨率的手机会被告知无法运行。

2. 手机尺寸分布情况

(/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/Screen size 可以反映出手机密度

Density-independent pixel (dip) 指的是逻辑密度计算单位,dip 和具体像素值的对应公式是dip/pixel=dpi 值/160

表示每英寸有多

少个显示点

3、手机屏幕分类和像素密度的对应关系

VGA :Video Graphics Array ,即:显示绘图矩阵,相当于640×480 像素;

HVGA :Half-size VGA ;即:VGA 的一半,分辨率为480×320; density=160

QVGA :Quarter VGA ;即:VGA 的四分之一,分辨率为320×240; density=120

WVGA :Wide Video Graphics Array ;即:扩大的VGA ,分辨率为800×480像素;

density=240

WQVGA:Wide Quarter VGA;即:扩大的QVGA,分辨率比QVGA高,比VGA低,

一般是:400×240,480×272;density=120

apk的资源包中,当屏幕density=240时使用hdpi标签的资源

当屏density=160时使用mdpi标签的资源

当屏幕density=120时使用ldpi标签的资源。

不加任何标签的资源是各种分辨率情况共用的

大小Size 密度Group

屏幕(Type) 宽度(Pixels) 高度(Pixels) 尺寸Range

(inches)

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 Standard Asset Sizes (in Pixels), for Generalized Screen Densities

Lowdensityscreen(ldpi) Mediumdensityscreen(mdpi) Highdensityscreen(hdpi) Launcher 36 x 36 px 48 x 48 px 72 x 72 px

Menu 36 x 36 px 48 x 48 px 72 x 72 px

相关文档
最新文档