WP7 Dev 101 【9】 要为你的程序准备多少图标(图片)?
来源:互联网 发布:app代驾软件 编辑:程序博客网 时间:2024/05/02 00:12
WP7 Dev 101 【9】要为你的程序准备多少图标(图片)?
作者:
Breakstring
分类:
开发技术
发表于2010-11-10
当用户在Windows Phone Marketplace中查找你的程序的时候,当用户安装了你的程序的时候,当用户把你的程序固定在Windows Phone 7的首界面的时候。。。。。。处处都需要一些图标来展示你的程序。对于这些图标,微软也是有着一些严格的规定的,如果不遵循这些规定,轻则用户体验不好重则无法通过应用程序的审查而不能在Marketplace中上架。本文就给大家介绍一下在开发和提交我们的Windows Phone 7应用软件的时候需要准备哪些图片。
1。 开发阶段:在开发你的应用程序的时候,你最少需要准备3个图标/图片。这三个图片在你建立WindowsPhone 7的工程后都会自动生成默认的图片,你需要用自己的图片来替换它们。
用途
示例文件名
大小
类型
应用程序列表图标
ApplicationIcon.png
62X62
png
Tile背景
Background.png
173X173
png
程序启动画面
SplashScreenImage.jpg
800X480
应 用程序列表图标是用于Windows Phone 7的程序列表,即从首界面右上角的箭头点击进入的程序列表中所显示的图标。对于该图标,你可以做成透明背景的。但是遗憾的是,在这里它显示出来的背景是灰色而不是你想象中的主题中设置的Accent颜色。此问题目前不知道是Bug还是By Design,所以这里使用透明背景与否根据您自己的需要来设定。
对 于Tile背景来说它是用户将你的程序固定到首界面之后所展现的那个大图标。如果这个图片你使用了透明色,它会使用系统主题中所设置的Accent颜色来 填充你的透明部位(如右侧Marketplace)。这里需要注意的是,你的这张图片其实只是Tile的背景。也就是说Tile上面显示的程序的名称(例 如这里的HelloPhone)和通过PushNotification推送过来的数字(例如短信数量等等)都是浮现在你的图片的上一层。所以,在你的图片上千万不要自行画上你的程序的名称或者数字。
程序启动画面是当你的程序启动的时候所展现的一个图片,所以通常你可以把它替换成符合自己产品特色的一些Logo图片或者是和自己的程序启动后用户所看到的第一个界面所类似的图片。
2。提交阶段:当你的程序开发完毕要把它提交到Marketplace的时候还需要准备一些图片,用来在Marketplace中向用户展示你的应用。
图片类型
用途
大小
类型
Tile图标(必须)
手机上的Marketplace中展现
99X99
png
Tile图标(必须)
手机上的Marketplace中展现
173X173
png
Tile图标(必须)
电脑上的Marketplace中展现(Zune桌面软件中)
200X200
png
背景图片(可选)
电脑上Marketplace展现该软件的页面的背景视图
1000X800
png
这里需要注意的是,尽管所有图片都要求png格式但是都不可以有透明色。
3。 其他:
当你的程序中使用了全景视图的时候,可以给这些全景视图加上背景图片。需要注意的是,为了取得良好的性能这些图片高度应该为800像素,而宽度在480~1024像素之间。
参考:
- UI Design and Interaction Guide for Windows Phone 7 v2.0 (英文版)
- Windows Phone 7 Application Certification Requirements
本节内容结束。更多101系列文章参见WP7 Dev 101索引。
- WP7 Dev 101 【9】 要为你的程序准备多少图标(图片)?
- 要为你的程序准备多少图标(图片)?
- 要为你的程序准备多少图标
- WP7 Dev 101 【6】 如何退出你的程序?
- WP7 Dev 101 【0】 开发环境的准备
- WP7 Dev 101 【10】 如何给你的程序截图
- WP7 Dev 101 【2】 你所要了解的一些数字
- WP7 Dev 101 【5】 应用程序的能力
- WP7 Dev 101 【8】 系统的Theme
- WP7 如何退出你的程序?
- WP7 ------ 如何退出你的程序?
- 为你的IOS程序添加ICON图标
- <WP7>(二)手把手教你写天气预报程序:UserControl的运用
- <WP7>(一)手把手教你写天气预报程序:序言
- WP7 Dev 101 【7】 选择BuildAction
- 为你的App增加托盘图标
- <WP7>(五)手把手教你写天气预报程序:ApplicationBar的使用和ListPicker的数据绑定
- WP7 Dev 101 【4】 如何获取用户和手机的信息
- CSS code 键盘上每个键作用!!! (史上最全的)
- 虚拟服务器备份的基础设计
- 总结
- VS2010 调试窗口一闪而过解决方法
- 对YUV格式的详细描述,以及存储形式
- WP7 Dev 101 【9】 要为你的程序准备多少图标(图片)?
- 循环体内包含了大量没有必要在循环中处理的语句或获取数据库连接或进行不必要的try-catch操作
- Understanding Git Conceptually 从概念上理解Git【2】
- 在slickedit环境下进行DDK快速开发
- mdaemon 允许新用户注册
- RGB ,YUV, YCbCr的定义
- 价格精度问题
- 浏览Windows Phone Marketplace应用又一招
- Io流关闭问题