如何在Android应用程序中保存数据并仅在我从服务器更改时更新它?

时间:2012-08-05 03:06:01

标签: android

我正在为古吉拉特邦的农民建立一个应用程序。所以当他们安装它时,他们应该从我的服务器获取数据。之后,如果我不更改服务器中的数据,应用程序数据应该没有变化我的想法是保存数据费用

1 个答案:

答案 0 :(得分:0)

要存储数据,您可以使用sqlitedatabase:http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html

从服务器获得某种“当前数据修订版”变量。

if(currentRevisionNumber == revisionNumberFromServer())
{
    //do nothing
}
else
{
    updateDataFromServer();
}

我不确定是否有更好的方法可以做到这一点,但这是我第一次想到这一点。