【问题标题】:Android App, Get Json data [closed]Android 应用,获取 Json 数据 [关闭]
【发布时间】:2015-11-15 14:02:19
【问题描述】:

我想制作一个从 json 文件接收数据的应用程序。当它收到新物品时,它必须发出声音。我该怎么做?

我一直在寻找,但找不到教程。

【问题讨论】:

    标签: php android json


    【解决方案1】:

    有一个很棒的教程here 涵盖了 REST 服务和 JSON 数据。 它非常全面,应该能让你走上正轨。

    【讨论】:

    • 怎样才能让有新商品有声音?
    • 如果您想在应用程序中使用声音,您需要使用Media Playback。如果您希望在应用关闭时播放声音,您需要考虑实现推送通知
    • 您能否编辑您的答案以包含链接的相关部分?这将防止链接失效等。
    【解决方案2】:

    如果你想走库路线,RetroFit 是一个很棒的用于解析 JSON 数据的 Android/Java 库。您将调用您的服务器以获取 JSON,并在调用后使用 Retrofit 的 onResponse 方法触发媒体播放代码。

    例如:

    @Override
    public void onResponse(Response<Version> response, Retrofit retrofit) {
        if (response.isSuccess()) {
        // TODO check if received data is new
        // TODO Media playback code 
        }
    }
    @Override
    public void onFailure(Throwable t) {
          Log.d("Callback", " Throwable is " + t);
          }
    

    Retrofit 非常强大,因此我强烈建议您阅读它的文档。您可以在here找到有关该库以及如何使用它的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-23
      • 1970-01-01
      • 1970-01-01
      • 2016-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多