首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓。ldpi、mdpi、hdpi澄清

安卓。ldpi、mdpi、hdpi澄清
EN

Stack Overflow用户
提问于 2012-07-16 14:17:34
回答 2查看 1.6K关注 0票数 2

因此,对于这个堆栈溢出接受的答案:How do I convert ppi into dpi for Android images?

所以,好的,我让每个背景图像都有那个人在答案中指定的尺寸。但是,如果我定义其他的ImageViews (更小的),它们被放置在屏幕上,与上面定义的尺寸相关(例如,假设ImageView对于hdpi设备具有20x20的尺寸,如果我为ldpi设备计算这个尺寸,图像将必须是7x7像素,这是非常小的),那么ldpi设备将无法在屏幕上看到任何东西:)或者他们会吗?我做的对不对?

我非常困惑。有人能帮我澄清一下吗?:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-16 14:25:35

您的图像的大小应该至少是用户在他/她的设备上可以轻松查看,甚至可以点击的大小。

这些指导原则适用于特定的图像,如启动器图标或菜单项,而不一定适用于您在应用程序中使用的任何图像。对于这些类型的图像,您是指定图像大小和分辨率的最佳判断者。

您可以将这些图像仅用作mdpi,并提供一个hdpi版本,这样它至少可以为hdpi和xdpi设备提供更高分辨率的图像。

票数 1
EN

Stack Overflow用户

发布于 2012-07-16 14:43:21

另一个问题中提到的分辨率将始终充满屏幕,但您应该为每种屏幕尺寸提供不同的布局文件,以保持dpi独立(如果您愿意)。

查看dev页面中的示例

此外,它总是有助于启动适当的模拟器(使用mdpi的中等大小,使用ldpi的最小大小和使用hdpi的最大大小,这取决于您计划支持的设备)并尝试您的布局。

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

https://stackoverflow.com/questions/11498986

复制
相关文章

相似问题

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