java - 访问动态壁纸中的时间

标签 java android eclipse live-wallpaper

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

最佳答案

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

编辑:您不想使用互联网来获取时间有两个很好的理由:

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

关于java - 访问动态壁纸中的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5856453/

相关文章:

java - 是否可以在 Eclipse 中同时使用 CDT 和 Java IDE?

java - 在 eclipse java 程序上停留在 92% "Launching: starting virtual machine"

java - 限制编辑者和查看者访问 Firebase 存储

java - HashSet<Integer> 的初始容量

android - Recyclerview 中的 Diffutil,如果添加新项目则自动滚动

java - 如何使用 Volley (TextView) 解析数组数据

java - 为什么我的基于 Mockito 的单元测试无法在 Eclipse 中运行?

java - 类型 'org/springframework/http/MediaType'(当前帧,堆栈 [1])不可分配给 'org/springframework/util/MimeType'

java - x > -1 vs x >= 0,是否存在性能差异

java - 如何将从日期选择器中选取的每个日期存储到 Android 上的内存或数据库中?