问题标签 [live-tile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-8 - 您可以在 Windows 8 应用程序中使用动态磁贴吗?
可能是第三方工具提供商。如果没有,有没有办法自定义它以在应用程序中包含动态磁贴?如何?
windows-phone-8 - 有什么方法可以调整 Windows Phone 8 Live Tiles 背面的文本大小?
我正在为我的瓷砖使用翻转模板。在 MSDN 页面上,可以看到文本是换行的,并且尺寸较小。
这并不代表我在动态磁贴中看到的行为。我最多可以在宽动态磁贴上获得 3 行大文本。文本不换行。这发生在所有不同屏幕尺寸的模拟器上。令人沮丧的是,我可以在 Medium 动态磁贴上获得 4 行文本,但是额外的内容行太长,无论如何都不能放在那里,所以我不包括它。
我使用计划任务定期更新我的图块:
左边的模拟器试图显示 4 行。右侧的模拟器显示文本未换行。
那么,有没有办法强制第四行,或指定较小的字体大小,或两者兼而有之?我怀疑没有,而且 MSDN 文章只是显示了 Windows 8(不是 WP8)动态磁贴。
c# - Windows 8 Live Tile 中的粗体文本
是否可以在动态磁贴中设置文本样式?
我发现大文本太大了,但我仍然希望有一个可区分的标题。
windows-8 - 系统启动时的 WinRT 动态磁贴
我有一个实时磁贴,它可以更新有多少用户在线以及在应用程序中打开了多少大厅。当我的应用程序失去可见性时,它开始更新(在应用程序运行时更新动态磁贴毫无意义),但我希望它在我第一次打开计算机时更新。
我环顾四周,并提到让应用程序成为锁屏应用程序,但仅此而已,没有解释如何做到这一点。
有谁知道如何做到这一点并提供一个很好的小解释或如何做到这一点的链接?
非常感谢,凯文
c# - 动态磁贴有时不显示本地生成的图像,但重新固定时会显示?
我有一个奇怪的问题。我根据天气信息在 BackgroundTask 中生成我的动态平铺图像。有时我看到正在生成图像,但图块仅显示其背景颜色而不显示图像(例如,图块是绿色或红色,并且仅显示标题)。
然后,当我移除活动磁贴并将其重新固定到图像确实显示的开始屏幕时。或者,在 Windows Phone 8 上,当我更改大小(小 => 中 => 宽)时,动态磁贴可以很好地显示图像。它有时会发生在背景图像和背景图像上。即使重新启动手机或打开应用程序似乎也有帮助(但不是 100%)。
这似乎是 Windows Phone 操作系统中的一个小错误。可能是什么问题呢?
这是我的代码:
更新:
我似乎已经通过在磁贴更新之前使用 Thread.Sleep 修复了它(之后没有发生)。:
它有效,但有人知道可能是什么问题吗?
c# - w8 metro live tile 在计算机重新启动后不会动画
我有一个 Windows 8 Metro 应用程序,它在每分钟刷新的动态磁贴上显示数据。
当 Metro 应用程序启动时,它会创建一个序列来进行磁贴更新。这完美地工作。
问题:
当我重新启动计算机时,地铁磁贴停止工作。相反,它会回到默认的 Metro 磁贴(应用名称左下图像中间)。
只需启动和停止 Metro 应用程序,我就可以让它再次工作。但我不希望这样做。
我实现了一个实现 IBackgroundTask 并实现 run 方法的类。
在 Metro 应用程序包清单中添加了声明“后台任务”并在指向此类的入口点下。我还注册了计时器和系统事件。
此类代码基本上调用了与第一次设置磁贴序列时主应用程序相同的代码路径,只是它被延迟包装。
问题 这是正确的道路吗(因为它似乎不起作用,所以我猜我的实现是错误的)?还是有更好的方法来做到这一点?
windows-phone-7 - Windows Phone 上的自定义动态磁贴渲染问题 (7/8)
在我的 Windows Phone 应用程序的主页中,用户可以单击一个按钮来执行一些操作,这将触发动态磁贴进行更新。
我遇到的问题是,如果用户单击按钮然后真的很快地点击手机的后退按钮,实时磁贴有时无法正确渲染。这个问题很少发生,但它确实发生了,当它发生时它看起来很糟糕......
我实现动态磁贴的方式是,创建一个看起来与动态磁贴完全相同的用户控件,然后将其保存到独立存储中。然后检索它并将其存储在 FliptileData 对象中。最后我在 ShellTile 上调用 Update 方法。请参阅以下代码来演示该过程。
我认为造成这一切的原因是,当用户太快点击返回按钮时,操作系统会终止应用程序中运行的所有进程,并且当时还没有完成渲染。我在想是否有办法知道渲染何时完成,所以我可以取消后退按钮并等到它完成然后手动退出应用程序。但我就是不知道怎么...
对此的任何帮助将不胜感激!
windows-phone-8 - 单击时更新辅助磁贴
如何在不导航到页面的情况下更新辅助磁贴?我希望使用辅助瓷砖即。设置 WiFi/蓝牙开/关。
windows-phone-7 - 在后台代理 wp7 中创建平铺数据
在后台代理中创建更新动态磁贴所需的位图的好方法是什么?在 UI 线程中,您使用 writeableBitmap 类,但这在非 ui 线程中不起作用。后台代理中有很多图块示例,但它们都使用以前在 UI 中创建的位图。有任何想法吗?谢谢。
c# - 渲染用户控件动态磁贴 Windows 手机
看起来我设法通过在每次测量之前和之后在我的用户控件上调用 UpdateLayout 并安排调用来解决它,到目前为止工作良好。如果有人有其他解决方案,请告诉我
我有一个类似于这篇 文章中的问题,似乎用户已经找到了背后的原因。我想知道除了创建堆栈面板以在更新时正确渲染活动图块之外,是否还有其他解决方案?相同的代码在创建磁贴时工作正常,但在更新时无法正确呈现。
这是我的方法: