指的是手机实际的物理尺寸比方经常使用的2.8英寸,3.2英寸3.5英寸,3.7英寸 |
指的是实际的物理尺寸宽高比率,分为long和nolong |
和电脑的分辨率概念一样指手机屏幕纵、横方向像素个数 |
能够反映屏幕的清晰度,用于缩放UI的 |
比方:计算WVGA(800*480)分辨率3.7英寸的密度DPI,如图1所看到的
3.1依据手机屏幕密度(DPI)或屏幕尺寸大小分为下面3类洳图2所看到的
3. 2手机屏幕分类和像素密度的相应关系如表1所看到的:
3.3手机尺寸分布情况()如图3所看到的,眼下主要是以分辨率为800*480和854*480的手机鼡户居多
从以上的屏幕尺寸分布情况上看事实上手机仅仅要考虑3-4.5寸之间密度为1和1.5的手机
从开发角度讲,应用程序会依据3类Android手机屏幕提供3套UI布局文件可是对应界面图标也须要提供3套,如表2所看到的
5 怎样做到自适应屏幕大小呢
须要依据物理尺寸的大小准备5套布局,layout(放一些通用布局xml文件比方界面中顶部和底部的布局,不会随着屏幕大小变化类似windos窗体的title
Android有个自己主动匹配机制去选择相应的布局和图片资源