如何使用volley从服务器获取最近的数据?

时间:2016-02-04 11:42:03

标签: android database android-volley

对于Android开发来说,即使经过大量研究,我也很困惑。

我与服务器建立了连接并成功获取数据,并且当服务器中的最新数据更新时,我将其存储在sharedpreferences中,必须显示并保存到我的sharedpreferences中。到目前为止我如何实现这一点我已经使用volley与服务器建立连接如何从服务器获取最近的数据是否有任何想法作为初学者。

我真的很困惑如何做到这一点这可能是一个愚蠢的问题,但截至目前我已经打动了这个请分享你的想法!!!

2 个答案:

答案 0 :(得分:0)

你可以使用以下方式之一简化

  1. 每次进入应用程序时都需要服务器获取数据。如果服务器有新数据,则从服务器获取。

  2. 在您的应用中使用Google Cloud Push Notification。每当发现新数据时,服务器都会通知您的应用新数据到达,那么您必须从服务器获取数据

答案 1 :(得分:0)

你可以这样做

  1. 创建一个服务,在服务器的某个时间间隔后获取更新的数据。
  2. 默认情况下在表格中添加一些像resent = true的列。
  3. 当请求第一次获取具有recent = true的所有数据并且在获取数据之后检查最近或不添加唯一ID时,将其设置为最近为假。