【问题标题】:Making android app get data from rails table使android应用程序从rails表中获取数据
【发布时间】:2014-03-24 02:44:29
【问题描述】:

我是 Rails 新手,希望让我的 Android 应用程序使用在我的 rails 应用程序中创建的数据。使用我的 rails 创建的数据自动生成/自动更新 JSON 或 XML 提要的最佳策略是什么与我的 Android 应用程序一起使用的应用程序?

【问题讨论】:

    标签: android ruby-on-rails json ruby-on-rails-3


    【解决方案1】:

    JSON 是要走的路。 制作特定的控制器和操作来提供您的 Android 应用程序需要使用的数据,并使用诸如 RABL 或 jbuilder gem 之类的东西来创建具有您想要的数据结构的 json 模板。您将需要使用适用于 android 的 Json 库

    为您提供一些进一步的阅读,因为不可能对这样一个一般性问题提供更详细的答案

    http://railscasts.com/episodes/322-rabl

    http://railscasts.com/episodes/320-jbuilder

    还有一个关于如何从 Android 发布 json 的简单教程

    http://localtone.blogspot.co.uk/2009/07/post-json-using-android-and-httpclient.html

    以及如何使用json

    http://hmkcode.com/android-parsing-json-data/

    您应该抽出时间观看所有视频,但真正重要的是后半部分。 然后处理 Rails API/REST 接口的版本控制或任何你想调用它的东西 http://railscasts.com/episodes/350-rest-api-versioning Rails 和 Android 或 iPhone 是一个很棒的组合。

    以上内容应该足以让您开始,至少让您可以提出更具体的问题,但是一旦您掌握了基本知识,您就真的需要使用同步适配器来处理流量。 Android 开发团队真的强烈建议您采用同步适配器方法,可以在这个很长的 googl I/O 视频中看到

    http://www.youtube.com/watch?v=xHXn3Kg2IQE

    【讨论】:

    • @emcanes 是的,我也喜欢 RABL :) 这绝对是我个人的喜好,但 jBuilder 也非常好,值得 OP 看看
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多