Drawable文件夹问题

来源:互联网 发布:网站下载软件 编辑:程序博客网 时间:2024/04/25 23:23

我今天在做一个小项目的时候,用别人做的小Demo,同样的代码,复制到工程里面,图片却大小不一,结果,网上一查,才知道原来小小的文件夹有这么大的学问:

Android为开发者提供了两种解决适配问题的方法,第一种方式是使用dip的单位,另一种方法是使用不同的drawable文件夹,今天就详细说下不同文件夹的区别

Android中提供了三个存放图片的文件夹,分别为hdpi,mdpi,ldpi,google文档上说,Andriod系统会根据手机屏幕的大小及屏幕密度去选择不同文件夹下的图片资源,以此来实现在不同大小不同屏幕分辨率下适配的问题。

比如在一个低分辨率的手机上,Android就会选择ldpi文件夹下的图片,但是如果没有在ldpi的文件夹下找见相关的资源文件,Android系统会首先从hdpi文件夹中选择文件,然后对图片资源进行缩放处理,显示在屏幕上;如果hdpi文件夹下也没有的话,会在默认的drawable文件夹中寻找。

明白以上内容,就很好解释图片放错文件夹,显示大小不同的问题了。

原文地址:

http://blog.csdn.net/peidonghui/article/details/8508171


0 0
原创粉丝点击