【问题标题】:Android Studios: Is it possible to filter json data based on user location? [closed]Android Studios:是否可以根据用户位置过滤 json 数据? [关闭]
【发布时间】:2017-12-09 17:58:37
【问题描述】:

我正在尝试开发一款应用程序,该应用程序可以根据用户的位置和这些餐厅内个别餐点的价格来推荐就餐地点。我不太确定如何去做——我考虑过使用 Google Places API,但它不包含个别餐点的价格信息。另一种选择是构建我自己的数据库。

根据位置和我自己的字段(例如餐费)过滤数据的最简单方法是什么?

【问题讨论】:

  • 您自己承认,您没有数据。因此,没有什么要过滤的。一旦有了数据源,您就需要决定数据将保存在哪里(在设备本地?在您创建的 Web 服务上?在第三方 Web 服务上?这些的某种组合?)。一旦你确定了这些细节,然后开始询问过滤是有意义的。就目前而言,答案千差万别:在 SQLite 中过滤设备上的数据与向某些第三方 Web 服务提供过滤信息完全不同。首先获取您的数据及其主页,然后从那里开始工作。

标签: android json filter location


【解决方案1】:

首先你不能过滤 json,你将过滤保存数据的位置。你可以通过两种方式做到这一点:

  1. 您从数据库中检索所有数据(建议使用易于使用的firebase)并过滤保存数据的listarrayRecyclerView
  2. 您发送条件并检索数据以直接显示给您的用户

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-09
    • 1970-01-01
    • 2012-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多