安卓平板电脑图标尺寸

4

我已经为ldpi、mdpi、hdpi和xhdpi设备创建了四个版本的启动器图标。它们的尺寸分别为36x36、48x48、72x72和96x96。

我在想如果使用大屏幕设备会发生什么。考虑到大屏幕设备通常大于7英寸,ldpi的大屏幕设备肯定不想要32x32像素的图标图片,位于drawable-ldpi文件夹中。

我在开发指南中找不到任何指示为大屏幕和超大屏幕设备分配图标尺寸的说明。假定我会将图标的更大副本放在drawable-largedrawable-xlarge文件夹中。但是,我不知道该使用什么尺寸。有人有什么建议吗?

2个回答

7

有用的工具,谢谢。但我认为这并没有回答问题。我已经有我的图标图片了。 - Adam Smith
为了为不同密度创建替代位图可绘制对象,您应该遵循四个广义密度之间的3:4:6:8缩放比例。例如,如果您有一个中等密度屏幕(启动器图标的大小)的48x48像素位图可绘制对象,则所有不同大小应为:低密度36x36 中等密度48x48 高密度72x72 超高密度96x96http://developer.android.com/guide/practices/screens_support.html - bencallis

4
一部7-10英寸的平板电脑不需要特别大的东西。对于这种使用情况,您不需要比96x96更大的启动器图标。设计文档中的启动器图标部分有一个表格显示了哪些尺寸对应哪些密度。
请查看设计文档中的声明平板电脑布局部分,以获取有关如何为7-10英寸屏幕组织资源的更多信息。(请注意,所使用的资源将取决于屏幕密度,可能会有7英寸平板电脑具有mdpi屏幕。)

那么将96x96版本的图标放在drawable-large和xlarge目录中就可以了吗?否则,如何让大型ldpi设备知道从drawable-xhdpi文件夹中使用96x96的图标。 - Adam Smith
1
一个物理尺寸较大的低密度屏幕仍然只有大约480x854像素(请参阅我提供的平板布局指南),因此不需要使用96x96像素的图标。Android会为大小和密度选择适当的资源。您只需要将这些资源放在正确的文件夹中即可。 - Turnsole

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接