热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

WindowsPhone应用图标与瓷片规范

原文链接:http:www.cnblogs.comwinkiaarchive201204132445481.html原文链接:http:windowsphonegeek.comar


原文链接:http://www.cnblogs.com/winkia/archive/2012/04/13/2445481.html

原文链接:http://windowsphonegeek.com/articles/Windows-Phone-Application-Icons-and-Tiles

 

本文讲述向Windows Phone应用商城发布应用时,所需要提供的图标规范。

这些也不是什么秘密啦, (也可以访问MSDN获取: Msdn Application Artwork) 但每次提交应用时,都要重新弄明白那坨图标的意思。图标的文件名不是强制要求的,便于理解起见,建议遵循规范。

 

image

一、应用瓷片(必须包含在工程中)

应用的瓷片是最主要的图标。他们显示在手机的已安装应用列表中。

图标的大小必须遵循规定, 透明背景可以适应手机主题颜色变化。

 

ApplicationIcon.png

ApplicationIcon

Image size: 62x62 pixels

File type: png

建议文件名:Application_IconImage_62x62.png

Property build action: Content

该图标显示在手机的已安装应用列表中。image

 

可以通过项目的属性页替换默认图标。

image

也可以更改WMAppManifest.xml中的图标文件名。 设置项目属性实际也是在编辑本文件。

image

Background.png

Background

Image size: 173x173 pixels

File type: png

建议文件名:Application_TileImage_173x173.png

Property build action: Content

该图标显示在开始界面中

image

透明背景将被系统主题色替换(此为红色),系统将在图标上显示一些文本信息,请预留空间。

同样,可以通过项目属性页替换默认图标。

image

或则是 WMAppManifest.xml

image

二、市场使用的瓷片(可以不包含在工程中)

他们在手机或PC的市场中显示,This is the most important point of your application because customer see this icons when browsing the catalog before buying it.

You must set the icons size to the predefined size. 然而透明背景可能就不是很好的选择啦。

向市场提交应用时必须提供这些。

SmallAppTile.png

SmallAppTile

Image size: 99x99 pixels

File type: png

建议文件名:Marketplace_Device_99x99.png

LargeAppTile.png

LargeAppTile

Image size: 173x173 pixels

建议文件名:Marketplace_Device_173x173.png

File type: png

MarketplaceTile.png

MarketplaceTile

Image size: 200x200

建议文件名:Marketplace_Desktop_200x200.png

File type: png

Marketplace测试套件可以检查这些图标. Open the Marketplace Test Kit (in release configuration) and on the Application Details page upload the icons to the test kit.

image

image

点击Run Tests将会自动开始图像检测,包括图片大小,格式(png)等,并提示结果。

image

三、应用截屏

为了方便消费者浏览及了解应用,必须提交至少一张。

最简单的方式是使用模拟器进行截屏。

image

Image size: 480x800

File type: png

Save up to eight screens.最多可上传八张。

四、Splash Screen Image(必须包含在工程中)

该图像并非必须,但如果提供,程序启动时将花费更多时间初始化程序,如果不提供程序启动时将更快。

由于系统在程序启动之前使用该图片,因此文件名必须为 'SplashScreenImage.jpg'。该文件必也将包含在生成的xap包中。

SplashScreenImage.jpg

SplashScreenImage

Image size: 480x800

File type: jpeg

Property build action: Content

There are other techniques to make animated splash screen but it's more difficult and need more CPU time on the phone.

五、Build

After all you build the application and the xap package file contains the application icons.

image

六、一些建议

You may also want to mention that the screenshots cannot include any transparent areas or be altered from what would appear on the application's screen. Either of these things would cause an application to fail Marketplace certification and would require a submission update.

应用截屏图片不能含有透明区域或进行修改,否则都将导致提交失败。

Having the testing information (the numbers that run down the side) on your screenshots will also cause an application to fail Marketplace certification and would require a submission update.

图片中包含测试信息(例如边缘的FrameRate等信息),将导致提交失败。

The best way to get an application screenshot is to use the emulator, running your application not in debug mode. This is most easily done by simply starting your last test version directly from the emulator (with emulator size set to 100% for best effect) and using the excellent screenshot capture functionality provided within the emulator. The image should then be submitted without any further editing.

转载于:https://www.cnblogs.com/winkia/archive/2012/04/13/2445481.html



推荐阅读
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • 本文详细介绍了git常用命令及其操作方法,包括查看、添加、提交、删除、找回等操作,以及如何重置修改文件、抛弃工作区修改、将工作文件提交到本地暂存区、从版本库中删除文件等。同时还介绍了如何从暂存区恢复到工作文件、恢复最近一次提交过的状态,以及如何合并多个操作等。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • Node.js学习笔记(一)package.json及cnpm
    本文介绍了Node.js中包的概念,以及如何使用包来统一管理具有相互依赖关系的模块。同时还介绍了NPM(Node Package Manager)的基本介绍和使用方法,以及如何通过NPM下载第三方模块。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
author-avatar
卸妆乳123
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有