WP7一些UI问题(菜鸟篇)-慢慢收集
2012-11-22 22:37
260 查看
元素对齐:
所有元素都应该左对齐(所有界面都应遵循左 对齐,左侧页边距24像素(“关于”页面可例外))
友好提示:当应用页面较少时,出现此问题后修复较简单,当页面很多时,出现此问题后修复就比较麻烦。因此建议在开始开发时就注意避免此问题;
元素间隔:
元素间隔(所有元素的水平或垂直间隔应一致,建议间隔为12像素或12像素的倍数)
浮动按钮 :
界面上应该避免出现浮动按钮,按钮都应该放置在AppBar中;
特殊情况下:对于登录/注册按钮,如果输入法键盘弹出时不会挡住按钮,可以允许例外;否则也可能将这两个按钮放置在AppBar中(ISV都将注册按钮改为链接形式来修复);
任何已保留的浮动按钮,被点击后都不能出现颜色变化。多个按钮应该左对齐,单个应该中心对齐,并拉伸以充满水平空间;
返回/关闭功能 :
Windows Phone不需要关闭按钮,关闭行为由硬件设备自带控制键完成,如下3个键是不允许在WP7应用里面出现;
默认图标 :
统一按钮图标:
WP7自带了一部分标准按钮,比如提交,确认按钮,发送按钮,收藏按钮等,刷新操作一般都要求以按钮的形式在应用程序栏中出现;
搜索键盘 :
搜索功能,统一用搜索键盘来实现,具体参照Bing搜索。
友好提示: 将文本框的InputScope属性设置为Search即可;
全景/枢轴视图 :
不要在枢轴/全景视图里使用开关控件,以及可水平调节控件。因为在水平控件的滑动会影响Pivot控件本身的里滑动操作,有这种操作的情况都建议用一个单独的页面来操作;
Tile图片 :
Tile图片应该设计成2D而非3D
阴影效果/黑白背景/外发光/没有意义的图形/在黑色或白色下显示不清晰的图形在Tile上都是不允许出现的。
在任何情况下Tile都应该清晰可见
资源配置 :3:1:1
性能优化建议 :
页面导航
256MB 与 512MB 取舍
内存释放及监视
GC合理利用
延迟数据加载
序列化处理
【引:魏小伟】哇嘎嘎,感觉不错的东东;
所有元素都应该左对齐(所有界面都应遵循左 对齐,左侧页边距24像素(“关于”页面可例外))
友好提示:当应用页面较少时,出现此问题后修复较简单,当页面很多时,出现此问题后修复就比较麻烦。因此建议在开始开发时就注意避免此问题;
元素间隔:
元素间隔(所有元素的水平或垂直间隔应一致,建议间隔为12像素或12像素的倍数)
浮动按钮 :
界面上应该避免出现浮动按钮,按钮都应该放置在AppBar中;
特殊情况下:对于登录/注册按钮,如果输入法键盘弹出时不会挡住按钮,可以允许例外;否则也可能将这两个按钮放置在AppBar中(ISV都将注册按钮改为链接形式来修复);
任何已保留的浮动按钮,被点击后都不能出现颜色变化。多个按钮应该左对齐,单个应该中心对齐,并拉伸以充满水平空间;
返回/关闭功能 :
Windows Phone不需要关闭按钮,关闭行为由硬件设备自带控制键完成,如下3个键是不允许在WP7应用里面出现;
默认图标 :
统一按钮图标:
WP7自带了一部分标准按钮,比如提交,确认按钮,发送按钮,收藏按钮等,刷新操作一般都要求以按钮的形式在应用程序栏中出现;
搜索键盘 :
搜索功能,统一用搜索键盘来实现,具体参照Bing搜索。
友好提示: 将文本框的InputScope属性设置为Search即可;
全景/枢轴视图 :
不要在枢轴/全景视图里使用开关控件,以及可水平调节控件。因为在水平控件的滑动会影响Pivot控件本身的里滑动操作,有这种操作的情况都建议用一个单独的页面来操作;
Tile图片 :
Tile图片应该设计成2D而非3D
阴影效果/黑白背景/外发光/没有意义的图形/在黑色或白色下显示不清晰的图形在Tile上都是不允许出现的。
在任何情况下Tile都应该清晰可见
资源配置 :3:1:1
性能优化建议 :
页面导航
256MB 与 512MB 取舍
内存释放及监视
GC合理利用
延迟数据加载
序列化处理
【引:魏小伟】哇嘎嘎,感觉不错的东东;
相关文章推荐
- 菜鸟学C语言一些经验-2-有关C语言的书写规范问题!
- thinkpad E431 的蓝牙问题 BCM43142A0, 收集到的一些信息
- Notes 一些问题处理收集
- Oracle安装的一些问题收集[转]
- Linux下的一些问题收集及解决方法(一)
- html+css收集的一些问题
- 一些精巧问题的收集
- 菜鸟在用QT时的一些问题
- WP7开发中的一些小技巧和问题解决(不定期更新)
- iOS7 UI改变总结 & iOS7适配遇到的一些问题
- C# 一些小问题收集
- 【Android错误汇总】genymotion连不上网-Fragment图层叠加-UI的一些问题
- 菜鸟学习OpenCV(Python)碰到的一些小问题
- 【Python】收集一些常见的错误,慢慢更新。
- 一些好文章 收集 慢慢看
- 菜鸟问一些比较基础问题,求达人们解答
- [cocos2dx]收集的一些问题解答
- Oracle安装的一些问题收集[转]
- 收集一些解决 Warning: Cannot modifi header inform - header alreadi sent by 问题的方法
- linux一些问题解决方法的收集