Ger*_*osz 8 usability system-tray windows-phone-7
我正在讨论是否隐藏或不隐藏Windows Phone 7应用程序中的系统托盘.我没有找到关于这个问题的任何一般性建议 - 官方Windows Phone设计指南根本没有解决这个问题 - 除了Jeff Wilcox的博客文章,他建议他个人喜欢在应用程序中看到系统托盘.我想从其他Windows Phone开发人员那里获得有关此问题的一般建议.
显示系统托盘的一些原因是
隐藏它的原因是
我很欣赏这方面的所有建议.
bka*_*aid 13
Mango现在可以通过设置BackgroundColor和Opacity来实现透明度和颜色:
shell:SystemTray.IsVisible="True"
shell:SystemTray.BackgroundColor="Transparent"
shell:SystemTray.Opacity="0"
Run Code Online (Sandbox Code Playgroud)
我会说默认显示它,除非它真的妨碍你无法解决的方式,特别是如果它是一个应用程序而不是游戏.
我会说这取决于你正在写的应用程序/游戏
如果应用程序需要网络连接,或者如果您将在应用程序中长时间显示它,那么用户可以密切关注网络和电池.
如果你需要额外的屏幕空间(对于游戏?),你很少需要网络隐藏它.
或者......我想你把它留给用户并给他们一个设置来以编程方式隐藏/显示它.