首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android应用背景解析

Android应用背景解析
EN

Stack Overflow用户
提问于 2013-12-15 18:20:55
回答 3查看 995关注 0票数 1

我想使用Photoshop为android应用程序设计一个背景,假设我有三星S4,所以我将分辨率设置为该设备的最大分辨率,分别为1080x1920和441 let。

现在,我的问题是,我应该将它插入到参考资料的哪个子文件夹中,取决于我们选择哪个文件夹

-可拖-hdpi

-可拖-ldpi

-可绘制-mdpi

-可拖-xhdpi

-可拖-xxhdpi

哪个图像功能决定文件夹图像应该在哪个文件夹中?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-12-15 18:58:19

希望这张图片将显示它属于哪一类:

因为您可以看到大于400 see的所有东西都是xxhdpi,所以您应该将它放在那里。

还可以查看DisplayMetrics页面。

编辑:回答你的最后一个问题。没有任何图像功能来确定它的归属,文件夹只是用来将具有不同分辨率的图像加载到不同的屏幕上。例如,如果包含文本的图片具有较高的分辨率,并且将其放置在低密度屏幕上,则文本(物理上)太小,无法读取。因此,您可以在hdpi或xhdpi文件夹中放置更高分辨率的图像,并调整其大小,使其具有更小的分辨率,并将其放置在ldpi和mdpi文件夹中。

票数 1
EN

Stack Overflow用户

发布于 2013-12-15 18:30:18

请参阅此文件,它来自google!http://developer.android.com/training/multiscreen/screendensities.html

票数 1
EN

Stack Overflow用户

发布于 2013-12-15 19:05:41

您应该安装可拖放的xxhdpi文件夹。

关于可提取资源的简要说明:

默认情况下,可绘制资源根据像素密度分为6个广义组:

  • ldpi:低密度绘图(~120 dpi)
  • mdpi:中等密度绘图(~160 dpi)
  • hdpi:高密度绘图(~240 dpi)
  • xhdpi:XHigh密度图(~320 dpi)
  • xxhdpi:XXHigh密度图(~480 dpi)
  • xxxhdpi:XXXHigh密度图(~640 dpi)

这些抽屉的比例应该是3:4:6:8:12:16。

您只需要为位图文件(.png、.jpg或.gif)和九路径文件(.9.png)提供特定密度的绘图。如果使用XML文件定义形状、颜色或其他可绘制资源,则应将一个副本放入默认可绘制目录(drawable/)中。

即使您没有为不同的密度组提供可供选择的可绘制资源,Android系统也会为您找到最佳匹配的绘图并进行缩放。但建议提供可替代的可绘制资源,以确保在所有设备中始终具有平滑的可绘制性。

您可能想看看这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20598012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档