访问动态壁纸中的时间

发布于 2024-11-04 08:30:12 字数 78 浏览 11 评论 0原文

我开发了一个动态壁纸。现在我希望它与网络连接以获得准确的时间,因此动态壁纸会根据它而变化。但是,作为一个业余爱好者,我无法做到这一点。请帮忙。

I've developed a live wallpaper. Now I want it to connect with the net to get the exact time, so the live wallpaper changes according to it. But, being an amateur, I'm not able to do it. Please help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

执笏见 2024-11-11 08:30:12

建议使用本地系统调用;无需访问互联网。
例如,看一下 PolarClock,可以看到一些使用时间相关类的代码:
https: //android.googlesource.com/platform/packages/wallpapers/Basic/+/master/src/com/android/wallpaper/polarclock/PolarClockWallpaper.java

编辑: 有两个好的您不想使用互联网获取时间的原因:

  1. 安装壁纸后,用户必须授权互联网访问。他们可能想知道为什么你要这样做,而按理说这是不必要的。
  2. 如果无法访问互联网,您的壁纸将无法使用。

Suggest using local system calls; no need to access Internet.
Take a look at PolarClock, for example, to see some code using time-related classes:
https://android.googlesource.com/platform/packages/wallpapers/Basic/+/master/src/com/android/wallpaper/polarclock/PolarClockWallpaper.java

Edit: There are two good reasons why you do not want to use the Internet to get the time:

  1. When the wallpaper is installed, the user will have to authorize Internet access. They may wonder why you want to do this when by rights it is unnecessary.
  2. Your wallpaper will not function if Internet access is unavailable.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文