【发布时间】:2013-02-26 07:08:18
【问题描述】:
我正在编写一个应用程序,其唯一目的是定期下载一些图像并将它们显示在动态磁贴中。我希望能够每三十分钟左右用 4-8 张图像更新磁贴,所以我需要使用 CycleTile。下载图像并将它们放入实时磁贴非常简单。真正的踢球者是在每个图像上添加文本。
如果只有两张图片,我会使用翻转图块,一张在正面,一张在背面。然后我会通过为正面和背面分配不同的磁贴标题来添加文本。但是,由于我需要显示 2 张以上的图像,因此我需要使用 CycleTile。这种方法不适用于 CycleTile。 (但如果我错了,请纠正我!)
所以我的下一个想法是在 WriteableBitmap 上覆盖一个 TextBlock。这可以工作,但我认为考虑到以下因素,它会很快变得复杂:不同的图像分辨率、中/大瓷砖布局和不同的屏幕 PPI。我敢肯定我能弄明白,但它似乎……很乱。
有没有更好的方法来做到这一点?我忽略了一些 Tile 功能吗?
总结一下我的要求是:
- 使用动态磁贴显示 4-8 张图片。
- 每个图像都需要有一些与之关联的文本。
- 每三十分钟左右更新一次图像。
- 需要扩展到宽图块。
- 需要扩展到具有更高 PPI 屏幕的手机。
【问题讨论】:
标签: windows-phone-7 image-processing windows-phone-8 windows-phone live-tile