来自Android 的 Material Design 指南,
系统图标以 24dp 显示。在创建图标时,以 100% 的比例设计像素精度非常重要。
100% 规模设计意味着什么?这是否意味着图标应该有 24*24 dp 尺寸?或者这是否意味着它们应该采用缩放不会导致数据丢失或失真等的文件格式,如 SVG 文件格式?
来自Android 的 Material Design 指南,
系统图标以 24dp 显示。在创建图标时,以 100% 的比例设计像素精度非常重要。
100% 规模设计意味着什么?这是否意味着图标应该有 24*24 dp 尺寸?或者这是否意味着它们应该采用缩放不会导致数据丢失或失真等的文件格式,如 SVG 文件格式?
以 100% 的比例设计只是意味着以您将显示/输出图标的大小(以像素为单位)进行设计。
如果你正在设计一个 24px × 24px 的图标,你可以在 Illustrator 中设置你的画板,或者在 Photoshop 中设置文档,或者其他任何你使用的 24px × 24px 的图标。
正如 Material Design 指南中所引用的,这是为了像素精度。如果您以更大的比例工作,或者在不考虑像素的情况下以矢量格式工作,那么稍后将尺寸减小到 24 像素——您的形状、路径、点或像素将不会与像素网格对齐,您将得到如本例所示的效果:
值得注意的是,由于dp不是一个绝对的测量单位,它可以转换为许多不同的实际像素大小——以 100% 的比例设计还意味着独立地为每个像素大小进行设计。(谢谢约里克!)