1.设备真实DPI与系统标示DPI 2.drawable允许的标示DPI值         drawable文件的合法名称如下: 3.如何验证         Demo如下,建立不同dpi的drawable文件夹,文件夹下图片名称相同,但其图像各不相同,以便区分.         建立不同DPI的模拟器验证:         验证效果示例: 4.官方文档         关于多屏幕适配,官方文档的描述如下:  https://developer.android.google.cn/guide/p…
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320) ldpi:240x320 mdpi:320x480 hdpi:480x800.480x854 xhdpi:至少960*720 xxhdpi:1280×720     1 Android手机目前常见的分辨…
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)   ldpi:240x320 mdpi:320x480 hdpi:480x800.480x854 xhdpi:至少960*720 xxhdpi:1280×720   android 自适应 多屏幕支持…
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)   ldpi:240x320 mdpi:320x480 hdpi:480x800.480x854 xhdpi:至少960*720 xxhdpi:1280×720   android 自适应 多屏幕支持…
android res文件夹里面的drawable(ldpi.mdpi.hdpi.xhdpi.xxhdpi) (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)   ldpi:240x320 mdpi:320x480 hdpi:480x800.480x8…
转自:http://blog.csdn.net/a704755096/article/details/46342689 DPI:每英寸像素数 简单的屏幕分辨率计算方法: DisplayMetrics metrics = this.getResources().getDisplayMetrics(); float density = metrics.density; int dpi = metrics.densityDpi; int heightPixels = metrics.heightPix…
DPI:每英寸像素数 简单的屏幕分辨率计算方法: DisplayMetrics metrics = this.getResources().getDisplayMetrics(); float density = metrics.density; int dpi = metrics.densityDpi; int heightPixels = metrics.heightPixels; int widthPixels = metrics.widthPixels; Log.e("---metric…
1.先说要怎么做,后面在慢慢讲解: 2.现在来讲解为什么要放这三套: 这三套其实按内容来说就两种,为什么这两种可以适配hdpi,xhdpi,xxhdpi呢? 那么两种类型的dimens就可以了,为什么要用三套,为什么默认的dimens要是hdpi的? 3.关于图片的适配 4.最后大概讲讲现有的适配方案 5.附上dimens转换的代码 dp单位解决的是你所设置的按钮的实际大小保持稳定,但是设备的物理尺寸不一定,并不能完美适配. 写这个文章的时候只是接触到目前的主流手机,所以对于如下关系是适用的,但…
屏幕适配 首先理解下各个尺寸单位代表的意思 尺寸含义 px: 像素 dip: Density-independent pixel 独立像素密度 dpi: dot per inch 分辨率 ppi: pixel per inch 指每英寸所拥有的像素 ppi计算:(宽度的平方 + 高度的平方)开根号 / 对角线的长度 Density: density值表示每英寸有多少个显示点,与分辨率是两个概念 density计算:dpi / 160 密度值 各个单位之间的互换 公式: dp = px / (dp…
1.了解几个概念(1)分辨率.分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800.720×1280.1080×1920等.720×1280表示此屏幕在宽度方向有720个像素,在高度方向有1280个像素.(2)屏幕大小.屏幕大小是手机对角线的物理尺寸,以英寸(inch)为单位.比如某某手机为“5寸大屏手机”,就是指对角线的尺寸,5寸×2.54厘米/寸=12.7厘米. (3)密度(dpi,dots per inch:或PPI,pixels per in…