在Windows Phone 8中使用的图标

15

我正在为 Windows 8 开发一个基于 API 的应用程序,我有一点困惑。

我正在制作用于磁贴的图像。我使用了这个指南制作了一些:http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202948%28v=vs.105%29.aspx

现在,当我打开项目并检查“Assets/Icons”文件夹时,我观察到了不同的大小,如下所示:

FlipCycleTileLarge    691 * 336
FlipCycleTileMedium   336 * 336
FlipCycleTileSmall    159 * 159
IconicTileMediumLarge 134 * 202
IconicTileSmall       71  * 110

请问有人能告诉我需要放入文件夹中的图像数量、它们的分辨率以及对应的名称,以避免应用被拒绝吗?

注意:我的应用程序不提供Live Tiles等功能。

3个回答

31
您需要阅读 Windows Phone 应用提交要求。该文档的第4.7节列出了所需的图像清单。请阅读完整的部分以获取所有详细信息,但在高层次上,您将需要以下内容:
  • 应用程序列表图像
    • 对于 Windows Phone OS 7.1,一个 62 x 62 像素的 PNG 图像。
    • 对于 Windows Phone 8,一个 99 x 99 像素的 PNG 图像。
  • 默认磁贴图像
    • 对于 Windows Phone OS 7.1,中等磁贴尺寸的 PNG 图像。有关图像尺寸的更多信息,请参见 Windows Phone OS 7.1 磁贴模板。
    • 对于 Windows Phone 8,中型和小型磁贴尺寸的 PNG 或 JPEG 图像。图像尺寸取决于您为默认磁贴选择的磁贴模板。有关图像尺寸的更多信息,请参见相应的磁贴模板主题:Windows Phone 8 翻转磁贴模板、Windows Phone 8 带图标的磁贴模板或 Windows Phone 8 循环磁贴模板。
  • Windows Phone 应用商店图像
    • 一个 300 x 300 像素、非透明的 PNG 图像。

有关 磁贴图像的更多详细信息请在这里。


你总是来拯救我。好的,看吧,我的应用程序没有任何实时磁贴功能。我只想在我的磁贴上显示我的应用程序名称。就这样。我应该使用什么? - Apoorv
1
FlipCycleTileLarge、FlipCycleTileMedium和FlipCycleTileSmall是我放在Assets/Icons文件夹中的三个图标,但还有另外两个图标(IconicTileMediumLarge和IconicTileSmall),我该怎么处理它们?我可以删除它们吗? - Apoorv
当然可以删除它们。但请确保在应用程序清单中引用了正确的内容。 - Bryant
嗨,我已经使用了上述三张图片,请问在 AppManifest 文件中应该写什么?对于这三张图片,我们需要小、中、大尺寸的磁贴吗?而且 ApplicationIcon 应该是 100100 还是像项目中默认的 9999 呢? - Apoorv
好的,我找到了一些东西。WPAppManifest.xml文件向我展示了这个(Tile Template:TemplateFlip),并显示了TileImages(Small、Medium),这样可以吗? - Apoorv
我做到了 :) 谢谢你。 - Apoorv

1
如果有人遇到了我曾经遇到的问题,即XAP打包失败且VS2012无法找到文件,则需要检查文件名中是否有空格。我的瓷砖名称是“tilename 99.png”,它一直提示XAP打包失败。所以我最终将文件名更改为“tilename_99.png”,然后它就可以工作了。
希望这能帮助处于同样困境的人。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接