我是Android的新手,开发了一个Android应用程序,管理员可以在服务器上插入数据,用户可以在他们的设备上加载数据。每次用户登陆该活动时,我都不想从服务器加载数据。我想使用greendao在客户端保存获取的数据并仅加载新的数据。我想我必须至少打一次后端。我正在寻找一种最方便的方法来实现这一目标。
答案 0 :(得分:0)
我首选的方法是在服务器端跟踪设备:
例如,创建一个像cachedDevices(deviceId,dataId)
这样的表格。然后,无论何时您请求新数据,您的服务器都可以在内部查询您的数据cachedDevices
并仅发送新数据......
你还应该知道每个设备应该有唯一的ID ...