android drawable-hdpi xhdpi xxhdpi xxxhdpi 的理解
来源:互联网 发布:java http 幂等 编辑:程序博客网 时间:2024/06/08 04:05
Android中提供了多个存放图片的文件夹,分别为mdpi,hdpi ,xhdpi xxhdpi, xxxhdpi。google文档上说,Andriod系统会根据手机屏幕的大小及屏幕密度去选择不同文件夹下的图片资源,以此来实现在不同大小不同屏幕分辨率下适配的问题。
比如在一个低分辨率的手机上,Android就会选择mdpi文件夹下的图片,但是如果没有在mdpi的文件夹下找见相关的资源文件,Android系统会首先从xxxhdpi 文件夹中选择文件,然后对图片资源进行缩放处理,显示在屏幕上;如果xxxhdpi 文件夹下也没有的话,依次类推,若都没找到话,会在默认的drawable文件夹中寻找。
又例如:
在一个1080×1920分辨率的手机上,Android就会选择xxhdpi 文件夹下的图片,但是如果没有在xxhdpi 的文件夹下找见相关的资源文件,Android系统会首先从xxxhdpi 文件夹中选择文件,然后对图片资源进行缩放处理,显示在屏幕上;如果xxxhdpi 文件夹下也没有的话,一次类推,若都没找到话,会在默认的drawable文件夹中寻找。
说白了的话,就是在对应的文件夹没找到,就从高分辨率的文件夹依次向低分辨率的文件夹寻找。
ps:同一张图片,低分辨率的文件夹在手机上展示会被扩大,高分辨率的文件夹在手机上会被缩小,具体原因很简单,我这里就不阐述了。其实,我们在xml中,完全可以通过dp适配。
下面在附图一张,很好的诠释了他们的关系:
阅读全文
1 0
- android drawable-hdpi xhdpi xxhdpi xxxhdpi 的理解
- Android Icon drawable-hdpi drawable-xhdpi drawable-xxhdpi drawable-xxxhdpi
- 关于Android xxhdpi xhdpi hdpi的理解
- 解析Android mdpi hdpi xhdpi xxhdpi xxxhdpi 之间关系
- mdpi,hdpi,xhdpi,xxhdpi,xxxhdpi 对应的像素密度
- Android 里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
- android 自动生成ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi图片的工具
- Android 图片资源文件夹(hdpi,mdpi,xhdpi,xxhdpi,xxxhdpi)对应的手机分辨率
- android res目录下drawable、drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi的使用方法
- 一分钟了解Android横竖屏 mdpi hdpi xhdpi xxhdpi xxxhdpi
- 一分钟了解Android横竖屏 mdpi hdpi xhdpi xxhdpi xxxhdpi
- android drawable( hdpi, ldpi, mdpi, xhdpi, xxhdpi)区别
- -----------------res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
- res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi) 区别
- res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
- res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
- res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
- res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
- abp后台分页,排序引用dll说明
- Cesium学习笔记(九):导入3D模型(obj转gltf)
- EventBus 3.0
- 数据库实体间有三种对应关系:一对一,一对多,多对多。
- 基于AOP/TX来实现事务操作
- android drawable-hdpi xhdpi xxhdpi xxxhdpi 的理解
- 路面检测
- 如何用post方式上传json数据(AFNetworking)
- word 2007被强制关闭后打开速度极慢的问题
- 冒泡排序和快速排序
- C++ 多线程阻塞 (多线程同步)(MsgWaitForMultipleObjects)
- H.264并行解码算法分析
- Linux 搭建svn版本库
- 微信小程序开发常用技巧(3)——wx.showModal中content换行