smartface中不同大小和dpi设备的字体大小

时间:2015-08-19 11:11:27

标签: smartface.io

我正在开发一款移动应用,它应该支持所有类型的设备尺寸和dpi。 我可以根据设备的dpi值为字体大小实现任何短路或公式吗? 任何人都可以建议在Smartface App Studio中为我的所有控件实现字体大小的最佳方式,以支持所有类型的设备!

1 个答案:

答案 0 :(得分:0)

您应该查看此图片链接:http://www.smartface.io/developer/guides/project/anatomy-project/#images

通过仅使用一个文件夹,无法使所有设备看起来都很好。由于不同的设备具有不同的分辨率,因此应将图标添加到相关文件夹中。

对于iOS,只有一个文件夹。您应该使用原始图标,假设它是myicon.png,您也应该使用原始图标的2倍(使其大2倍)并将其添加到同一文件夹中并将其命名为myicon@2x.png。 这完全适用于iOS。

但对于Android,有更多不同的分辨率。您应该从链接中找到适用于您设备的正确文件夹。我可以简单地建议你记住,你的原始图标应该放在mdpi文件夹下,你应该在hdpi文件夹中使用1.5倍原版,你应该使用xhdpi文件夹原始图标的2倍。

相关问题