首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Drawable-hdpi,Drawable-mdpi,Drawable-ldpi Android

Drawable-hdpi、Drawable-mdpi和Drawable-ldpi是Android开发中用于适配不同屏幕密度的资源文件夹。

  1. Drawable-hdpi:hdpi代表高密度像素(high-density pixels),这个文件夹中存放的是适用于高密度屏幕的图片资源。高密度屏幕通常具有较高的像素密度,例如大多数智能手机的屏幕。推荐的腾讯云相关产品:无。
  2. Drawable-mdpi:mdpi代表中等密度像素(medium-density pixels),这个文件夹中存放的是适用于中等密度屏幕的图片资源。中等密度屏幕通常具有适中的像素密度,例如某些低端或老旧的智能手机。推荐的腾讯云相关产品:无。
  3. Drawable-ldpi:ldpi代表低密度像素(low-density pixels),这个文件夹中存放的是适用于低密度屏幕的图片资源。低密度屏幕通常具有较低的像素密度,例如某些非智能手机或老旧的智能手机。推荐的腾讯云相关产品:无。

这些不同的资源文件夹用于存放适应不同屏幕密度的图片资源,以确保在不同设备上显示的图片具有适当的清晰度和大小。开发人员可以根据不同屏幕密度的需求,将相应的图片资源放置在对应的文件夹中,以实现屏幕适配。

在Android开发中,使用这些资源文件夹可以提供更好的用户体验,使应用在不同屏幕密度的设备上呈现一致的外观。通过使用适当的图片资源,可以避免在高密度屏幕上出现模糊或拉伸的情况,同时在低密度屏幕上避免图片显示过大。

腾讯云相关产品和产品介绍链接地址:无。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

046android初级篇之android多分辨率兼容

相反,如果设为false,即使在文件夹下拥有相同资源,应用不会自动地去相应文件夹下寻找资源: 如果drawable-hdpidrawable-mdpidrawable-ldpi三个文件夹中有同一张图片资源的不同密度表示...,那么系统会去加载drawable_mdpi文件夹中的资源; 如果drawable-hpdi中有高密度图片,其它两个文件夹中没有对应图片资源,那么系统会去加载drawable-hdpi中的资源,其他同理...; 如果drawable-hdpi,drawable-mdpi中有图片资源,drawable-ldpi中没有,系统会加载drawable-mdpi中的资源,其他同理,使用最接近的密度级别。...2.1.2 横屏竖屏目录区分 drawable a) drawable-hdpi该图片即适用于横屏,也适用于竖屏; b) drawable-land-hdpi,当屏幕为横屏,且为高密度时,加载此文件夹的资源...为了适应多种屏幕,android建议开发者不要使用具体的像素来表示控件尺寸。

68120

【知识普及】平板的屏幕分辨率和屏幕比例_和平精英平板分辨率

游戏开发我们不得不像iPhone那样思考兼容Android平板电脑,对于苹果要考虑iPad、iPhone 3GS和iPhone 4等屏幕之间的兼容性,对于几乎所有的分辨率Android123总结了大约超过...相反,如果设为false,即使在文件夹下拥有相同资源,应用不会自动地去相应文件夹下寻找资源: 1) 如果drawable-hdpidrawable-mdpidrawable-ldpi三个文件夹中有同一张图片资源的不同密度表示...,那么系统会去加载drawable_mdpi文件夹中的资源; 2) 如果drawable-hpdi中有高密度图片,其它两个文件夹中没有对应图片资源,那么系统会去加载drawable-hdpi中的资源,其他同理...; 3) 如果drawable-hdpi,drawable-mdpi中有图片资源,drawable-ldpi中没有,系统会加载drawable-mdpi中的资源,其他同理,使用最接近的密度级别。...2.1.2 横屏竖屏目录区分 1) drawable a) drawable-hdpi该图片即适用于横屏,也适用于竖屏; b) drawable-land-hdpi,当屏幕为横屏,且为高密度时,加载此文件夹的资源

4.1K20

Android一些关于分辨率和布局的设置

drawable- hdpi、drawable- mdpi、drawable-ldpi的区别: (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854...) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320) 测试的时候可以设定模拟器的分辨率知道了手机屏幕手机大小的分类以后...http://schemas.android.com/apk/res/android"> <supports-screens android:largescreens="true"...android:normalscreens="true" android:smallscreens="true" android:resizable="true"...这里有个插曲,我创建好layout-large以后发现使用800.480的屏幕还是调用默认的layout,最后才发现layout-large里面所用的资源,一定要放入drawable-hdpi里面) 2

1.2K90

Android中图片大小和屏幕密度的关系讲解

Android手机适配是非常让人头疼的一件事,尤其是图片,android为了做到是适配提供了很多文件夹来存放不同大小的图片,比如:drawable-ldpidrawable-mdpidrawable-hdpi...Android应用开发支持不同的度量单位。 1.相关概念 屏幕密度:指的就是单位英寸面积上的像素点数,与分辨率是两个不同的概念。...目前android默认的low=120 ;Medium =160; High = 240 2.度量单位含义 dip: device independent pixels(设备独立像素)....px = dip * density / 160,则当屏幕密度为160时,px = dip 根据谷歌Google的建议,TextView 的字号最好使用 sp 做单位,而且查看TextView的源码可知Android...图片放在drawable中,等同于放在drawable-mdpi中,原因为:drawable目录不具有屏幕密度特性,所以采用基准值,即mdpi 图片放在某个特定drawable中,比如drawable-hdpi

1K60

Android开发基于Drawable实现圆角矩形的方法

四种屏幕的DPI:ldpi是120dpi,mdpi是160dpi,hdpi是240dpi,xhdpi是320dpi * 四种屏幕对应density:0.75,1,1.5,2 * 四种图片资源文件夹:drawable-ldpi...,drawable-mdpi,drawable-hdpi,drawable-xhdpi */ /** * 圆角 * * @Project App_View * @Package com.android.view.drawable...<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent...相关内容感兴趣的读者可查看本站专题:《Android图形与图像处理技巧总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、...《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》 希望本文所述对大家Android程序设计有所帮助。

2.4K20

android项目的目录结构

发现题主是几年前提出的这个问题,所以又去确认了一下 Android 的早期版本(android-1.6_r1.5),处理方法是一样的。...asset : 资产目录,一些文件会被打包到apk里面 bin : 编译后的文件目录,可以删除 gen : 自动生成的目录,有R.java Android6.0 : android的sdk,android.jar...libs : 第三方库,例如:v4包 因为4.0以上添加了很多新的api在2.0上没有所以要用这个jar包 res : 资源目录 Drawable-hdpi drawable图片资源 h hign 高分辨率...Drawable-ldpi l low 低分辨率 Drawable-mdpi m middle 中分辨率 Drawable-xhdpi xh 大分辨率 Drawable-xxhdpi xxh 超大分辨率...-- [支持的最低的android系统版本和最高的android系统版本] --> <uses-sdk android:minSdkVersion="14" android

88620

Android 实现把bitmap图片的某一部分的颜色改成其他颜色

补充知识:android图片不同分辨率适配 dpi(Dots Per Inch):每英寸的像素点数量 dp(density-independent pixel):密度无关像素,当dpi为160时,1dp...现在拿到一个手机,首先计算出它的dpi,然后查下方的表,找出对应的密度,比如我的手机是1080*1920,为400dpi,则对应xxhdpi,android系统会自动优先在drawable-xxhdpi...如果将xxhdpi下的图片剪切到drawable-mdpi中,效果如下,可以看到图片明显变大。...缩放倍数:以mdpi为基准,drawable-mdpidrawable-hdpi : drawable-xhdpi : drawable-xxhdpi : drawable-xxxhdpi = 1...密度 建议尺寸 drawable-mdpi 48 * 48 drawable-hdpi 72 * 72 drawable-xhdpi 96 * 96 drawable-xxhdpi 144 * 144

80111

今日头条屏幕适配方案落地研究

(头条方案跟最小宽度方案比较) smallesWidth 方案迁移 优缺点 issue 附录(适配核心代码) 前言 大家好,现在给大家推荐一种极低版本的 Android 屏幕适配方案,就是今日头条适配方案...大家都知道,安卓有 mdpi、hdpi、xhdpi后缀的文件,具体使用有 drawable-mdpidrawable-hdpi,或者mipmap-mdpi、mipmap-hdpi, 又或者 values-mdpi...那么,这些文件都是怎么使用的呢,这又涉及到了屏幕密度这个属性,关联如下: dpi 屏幕密度 drawable-ldpi 0.75 drawable-mdpi 1(baseline) drawable-hdpi...在成本和收益中做出取舍, 选择出最适合自己的方案即可, 在没有更好的方案出来之前, 只有继续忍耐它的不完美, 或者自己作出改变 // * 既然选择, 就不要抱怨, 感谢 今日头条技术团队 和 张鸿洋 等人对 Android...result = 0; int resourceId = context.getResources().getIdentifier("status_bar_height", "dimen", "android

1.4K50

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券