我正在为古吉拉特邦的农民建立一个应用程序。所以当他们安装它时,他们应该从我的服务器获取数据。之后,如果我不更改服务器中的数据,应用程序数据应该没有变化我的想法是保存数据费用
答案 0 :(得分:0)
要存储数据,您可以使用sqlitedatabase:http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html
从服务器获得某种“当前数据修订版”变量。
if(currentRevisionNumber == revisionNumberFromServer())
{
//do nothing
}
else
{
updateDataFromServer();
}
我不确定是否有更好的方法可以做到这一点,但这是我第一次想到这一点。