Windows Phone 8 实时磁贴与通知开发全解析
1. 图标磁贴相关要点
在创建图标磁贴时,有一些细节需要注意。比如在设置背景颜色时,可使用System.Windows.Media命名空间下的Color.FromArgb()静态方法。要确保颜色的 alpha 通道值(透明度,范围从 0 到 255)始终为 255,否则磁贴将显示主题颜色。也可以使用Colors.<标准颜色名称>,例如Colors.Blue。
图标磁贴的 XML 版本和代码版本存在一些细微差异。IconicTileData对象中不包含Message元素,LargeContent1到LargeContent3在IconicTileData对象中表示为WideContent1到WideContent3属性。由于WideContent1的文本可能会覆盖Message所占空间,所以不包含Message元素或许是合理的。如果内容过长超出三个内容属性的范围,文本不会换行,而是会被磁贴边缘截断。
2. 翻转磁贴模板
翻转磁贴模板适用于那些需要在磁贴反面显示次要信息的应用。例如,宠物领养应用可以在反面显示“今日萌宠”标题