Я просматривал некоторые примеры приложений из Ubuntu SDK и из исходного кода Touch Developer Preview, и заметил, что некоторые изображения, используемые в качестве ресурсов в этих приложениях, имеют суффикс со знаком @, за которым следует число , Например. avatar@8.png
Какова цель именования таких изображений?
Это связано с Независимостью разрешения в Ubuntu SDK. В настоящее время документация по этой части отсутствует, но она должна быть добавлена в ближайшее время .
Взяв в качестве примера имя файла изображения avatar@8.png
, суффикс @8
относится к DPI , в котором было создано исходное изображение.
Эта информация будет использоваться в вычислениях независимости разрешения, которые будут выполняться при масштабировании изображения. При ссылке на изображение в коде вы должны использовать имя без суффикса, например, avatar.png