`

Android开发中的drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的区别以及联系

 
阅读更多
1.drawable-(hdpi,mdpi,ldpi)的区别
dpi是“dot per inch”的缩写,每英寸像素数。
四种密度分类: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)
一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。
2.WVGA,HVGA,QVGA的区别
VGA是”Video Graphics Array”,显示标准为640*480。
WVGA(Wide VGA)分辨率为480*800
HVGA(Half VGA)即VGA的一半分辨率为320*480
QVGA(Quarter VGA)即VGA非四分之一分辨率为240*320
3.drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的联系
hdpi里面主要放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)
mdpi里面主要放中等分辨率的图片,如HVGA (320×480)
ldpi里面主要放低分辨率的图片,如QVGA (240×320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片
分享到:
评论

相关推荐

    res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)

    drawable-hdpi 文件夹存放高分辨率的图片,例如 WVGA (480x800),FWVGA (480x854)。 drawable-xhdpi 文件夹存放至少 960dp x 720dp 的图片。 在开发程序时,建议各自文件夹根据需求均存放不同版本图片,以适应不同...

    Android自适应屏幕大小和layout布局(横屏竖屏)[定义].pdf

    在 Android 中,drawable 目录下有三个文件夹:drawable-hdpi、drawable-mdpi、drawable-ldpi,这三个文件夹主要是为了支持多分辨率。drawable-hdpi 里存放高分辨率的图片,例如 WVGA(480x800)、FWVGA(480x854)...

    Android多分辨率解决方案

    在Android开发中,面对众多不同分辨率的设备,开发者必须采取有效的多分辨率解决方案,以确保应用程序在各种设备上都能提供良好的用户体验。以下将详细介绍Android多分辨率适应的策略。 1. **资源目录结构** ...

    android适应屏幕

    例如,`drawable-hdpi`用于WVGA和FWVGA等高分辨率设备,`drawable-mdpi`用于HVGA设备,`drawable-ldpi`则用于QVGA等低分辨率设备。这样,系统会自动选择与设备相匹配的图像,避免图片在不同设备上显示不清晰或失真。...

    android知识点整理 android开发工程师必备资料文档

    - **drawable-hdpi、drawable-ldpi、drawable-mdpi**: 分别存放不同分辨率下的图片资源。 - **drawable-hdpi**:适用于高分辨率屏幕(如WVGA、FWVGA)。 - **drawable-ldpi**:适用于低分辨率屏幕(如QVGA)。 -...

    Android 屏幕分辨率详解

    在开发Android应用的过程中,适配不同尺寸和分辨率的设备是一项重要的工作。本文将详细介绍Android系统中的屏幕分辨率概念、不同分辨率密度下的资源文件命名规则以及实际应用场景。 #### 一、屏幕分辨率的基本概念 ...

    android屏幕像素自适应问题

    Android提供了`drawable-hdpi`, `drawable-mdpi`, `drawable-ldpi`文件夹,分别用于存放高、中、低密度的图片资源。这些文件夹的目的是确保不同密度屏幕上的图标和其他图形元素在物理尺寸上看起来相似。例如: - `...

    android分辨率完美适应

    为了进一步增强应用对不同分辨率设备的支持,Android引入了`drawable-hdpi`、`drawable-mdpi`、`drawable-ldpi`等目录,分别用于存储高、中、低三种不同分辨率的图片资源。具体而言: - `drawable-hdpi`:存放适用...

    android适配资源文件

    总之,Android适配资源文件是开发过程中不可或缺的部分,通过合理的资源目录结构、尺寸和密度适配、以及响应式布局策略,开发者可以创建能够在各种Android设备上良好运行的应用。同时,随着Android系统的不断更新和...

    Android如何自适应多种屏幕手机

    Android支持多种分辨率的图像资源,包括`drawable-hdpi`、`drawable-mdpi`和`drawable-ldpi`等。这些文件夹用于存放不同分辨率的图片资源,以便系统能够根据当前设备的屏幕密度选择最合适的图像。 - **drawable-...

    Android屏幕适配

    Android屏幕适配是Android开发中不可或缺的一环,因为Android设备有着多样化的屏幕尺寸和密度,从手机到平板,从低密度到高密度,这需要开发者确保应用能在各种设备上正常显示并提供良好的用户体验。Android系统提供...

    Android 屏幕自适应

    \n\n4、资源目录结构与适配\n在Android开发中,为了实现屏幕自适应,我们需要在项目资源目录下创建针对不同屏幕尺寸和密度的子目录。例如,对于布局资源,我们会有以下这些目录:\n\n- layout:通用布局,适用于所有...

    android开发新闻微博客户端+攻略

    - `drawable-hdpi`:适用于高分辨率的设备,如WVGA (480x800) 或 FWVGA (480x854)。 - **注意事项**:虽然本文档中只提到了一种分辨率的图片,但在实际开发过程中,应该为每种类型的分辨率提供对应的图片资源,以便...

    android图标规范

    Android系统支持多种屏幕密度,包括低密度(ldpi),中密度(mdpi),和高密度(hdpi)。为了确保图标在不同设备上正确显示,开发者需要为每种密度创建独立的图标集。一般推荐的步骤如下: 1. 首先,以中等密度(mdpi)为...

    Android手机分辨率基础知识

    此外,还需要根据屏幕的物理尺寸准备不同的布局文件夹,例如layout-small、layout-normal、layout-large等,以及相应的图片资源文件夹如drawable-ldpi、drawable-mdpi、drawable-hdpi等,以确保应用程序在不同尺寸的...

    Android自适应屏幕大小和layout布局(横屏竖屏)

    - **drawable-hdpi**:用于高分辨率设备,例如WVGA (480x800)、FWVGA (480x854)等。 - **drawable-mdpi**:适用于中等分辨率的设备,例如HVGA (320x480)。 - **drawable-ldpi**:适用于低分辨率设备,例如QVGA (240x...

    android多屏幕多分辨率适配

    屏幕密度则与像素密度(ppi)有关,Android定义了低(ldpi)、中(mdpi)、高(hdpi)、超高(xhdpi)和超超高(xxhdpi)等标准密度。 为实现适配,Android开发者应遵循以下策略: 1. **使用不同的布局目录**:...

Global site tag (gtag.js) - Google Analytics