热门标签 | 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



推荐阅读
  • 原文网址:https:www.cnblogs.comysoceanp7476379.html目录1、AOP什么?2、需求3、解决办法1:使用静态代理4 ... [详细]
  • Spring – Bean Life Cycle
    Spring – Bean Life Cycle ... [详细]
  • com.sun.javadoc.PackageDoc.exceptions()方法的使用及代码示例 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 本文介绍如何使用 Python 的 DOM 和 SAX 方法解析 XML 文件,并通过示例展示了如何动态创建数据库表和处理大量数据的实时插入。 ... [详细]
  • 本文介绍了一种自定义的Android圆形进度条视图,支持在进度条上显示数字,并在圆心位置展示文字内容。通过自定义绘图和组件组合的方式实现,详细展示了自定义View的开发流程和关键技术点。示例代码和效果展示将在文章末尾提供。 ... [详细]
  • 本文介绍了如何利用Struts1框架构建一个简易的四则运算计算器。通过采用DispatchAction来处理不同类型的计算请求,并使用动态Form来优化开发流程,确保代码的简洁性和可维护性。同时,系统提供了用户友好的错误提示,以增强用户体验。 ... [详细]
  • 本文深入探讨了CGLIB BeanCopier在Bean对象复制中的应用及其优化技巧。相较于Spring的BeanUtils和Apache的BeanUtils,CGLIB BeanCopier在性能上具有显著优势。通过详细分析其内部机制和使用场景,本文提供了多种优化方法,帮助开发者在实际项目中更高效地利用这一工具。此外,文章还讨论了CGLIB BeanCopier在复杂对象结构和大规模数据处理中的表现,为读者提供了实用的参考和建议。 ... [详细]
  • 如何高效启动大数据应用之旅?
    在前一篇文章中,我探讨了大数据的定义及其与数据挖掘的区别。本文将重点介绍如何高效启动大数据应用项目,涵盖关键步骤和最佳实践,帮助读者快速踏上大数据之旅。 ... [详细]
  • 探讨异步 Rust 中多线程代码无法实现并行化的原因及解决方案。 ... [详细]
  • javascript分页类支持页码格式
    前端时间因为项目需要,要对一个产品下所有的附属图片进行分页显示,没考虑ajax一张张请求,所以干脆一次性全部把图片out,然 ... [详细]
  • 本文介绍了如何使用Python的Paramiko库批量更新多台服务器的登录密码。通过示例代码展示了具体实现方法,确保了操作的高效性和安全性。Paramiko库提供了强大的SSH2协议支持,使得远程服务器管理变得更加便捷。此外,文章还详细说明了代码的各个部分,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 在本文中,我们将详细介绍如何构建一个用于自动回复消息的XML类。当微信服务器接收到用户消息时,该类将生成相应的自动回复消息。以下是具体的代码实现:```phpclass We_Xml { // 代码内容}```通过这个类,开发者可以轻松地处理各种消息类型,并实现高效的自动回复功能。我们将深入探讨类的各个方法和属性,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 《Intel IA-32 架构软件开发人员手册详尽指南》提供了详尽的 IA-32 架构技术文档,涵盖指令集、系统编程和硬件接口等内容,为软件开发人员提供全面的技术支持和参考。该手册不仅包括详细的架构说明,还提供了丰富的编程示例和最佳实践,帮助开发人员更好地理解和应用 IA-32 架构。 ... [详细]
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社区 版权所有