我正在考虑设计一个 Windows Phone 应用程序,并且一直在阅读有关深色/浅色主题选项的信息。
我设计的公司品牌基于大多数白色界面。据我所知,设备默认为黑暗。
我注意到大多数应用程序不考虑这种切换能力,但希望人们的意见/最佳实践或者我错过了技术选项。
因此,我针对 WP 8 深色方案设计了我的白色主题应用程序,或者我应该只针对浅色方案进行设计,并以某种方式强迫用户使用它?
我正在考虑设计一个 Windows Phone 应用程序,并且一直在阅读有关深色/浅色主题选项的信息。
我设计的公司品牌基于大多数白色界面。据我所知,设备默认为黑暗。
我注意到大多数应用程序不考虑这种切换能力,但希望人们的意见/最佳实践或者我错过了技术选项。
因此,我针对 WP 8 深色方案设计了我的白色主题应用程序,或者我应该只针对浅色方案进行设计,并以某种方式强迫用户使用它?
您可以使您的应用程序主题不可知。只需覆盖全局资源字典中的所有样式,无论主题如何,您的应用程序看起来都一样。
您会注意到 Windows Phone 中的默认邮件应用程序始终是白色的。此外,Foursqare 和 Facebook 应用程序是无主题的。
如果您希望为您的应用程序使用个人样式,则由您决定。
使用不同的搜索词后,我发现了几个链接
如何在 Windows Phone 7 中强制使用浅色主题? http://matthiasshapiro.com/2011/01/17/theme-forcing-for-windows-phone-7-silverlight/
似乎这是最好的解决方案