如果我去https://design.google.com/icons/然后我选择要下载的图标,它让我可以选择下载 18dp、24dp、36dp 或 48dp 版本。我下载了 24dp 包,它附带了 hdpi、mdpi、xhdpi、xxhdpi 和 xxxhdpi 图像。所以我不确定下载 18dp、36dp 或 48dp 的其他包有什么区别。有谁知道区别吗?要在大多数 Android 设备上具有最佳兼容性,最好下载什么?
最佳答案
So I'm not sure what the difference is from downloading the other packages of 18dp, 36dp, or 48dp.
如果您下载 24dp 图标包,它将包含以下图像:
- 24x24px mdpi (1x)
- 36x36px hdpi (1.5x)
- 48x48px xhdpi (2x)
- 72x72px xxhdpi (3x)
- 96x96px xxxhdpi (4x)
所有这些都会在具有不同 DPI 的屏幕上生成 24dp 的图像。它以与其他基本尺寸类似的方式工作。
要获得哪种尺寸?
工具栏图标通常为 24dp。
通知图标为 24dp。
默认按钮的高度为 36dp(加上顶部和底部的 6dp,总计为 48dp)所以我不会超过 36dp 的图标。超出此范围的任何内容都会拉伸(stretch)按钮。
关于android - Material 设计图标要下载什么包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35506714/