什么是@ 符号作为后缀添加到用于基于 Ubuntu SDK 的应用程序的图像?

Dav*_*lla 6 application-development ubuntu-sdk

我一直在查看来自 Ubuntu SDK 和 Touch Developer Preview 源代码的一些示例应用程序,我注意到在这些应用程序中用作资产的一些图像的后缀是 @ 符号后跟一个数字。例如avatar@8.png

像这样命名图像的目的是什么?

Dav*_*lla 7

这与Ubuntu SDK 中的分辨率独立性有关。目前缺少这部分的文档,但应尽快添加

avatar@8.png图像文件名为例,@8后缀指的是创建原始图像的DPI

该信息将用于缩放图像时将发生的分辨率独立计算。在代码中引用图像时,应使用不带后缀的名称,例如avatar.png