Вставьте список в sqlite, который выбирается из удаленной базы данных - PullRequest
0 голосов
/ 08 марта 2012

Как я могу вставить список данных в SQLite, который выбирается из удаленной базы данных?Также я хочу перечислить эти данные в автономном режиме.Какой самый простой способ сделать это?

Ответы [ 2 ]

0 голосов
/ 08 марта 2012

лучший способ, у меня есть то же самое, что и у тебя. из API я получу тысячи XML и нужно его хранить в 3 таблицах базы данных. это произойдет, когда я запустите приложение. для лучшей практики я буду делать выборку данных из API и сохранять их в 3 таблицах в Async Task следующим образом:

  do in background(){
    do your fetching data from remote
    store in db.
  }     
0 голосов
/ 08 марта 2012

Вы можете создать ContentProvider (в большинстве случаев это оказывается необходимым)

http://developer.android.com/guide/topics/providers/content-provider-basics.html

Или использовать классы SQLiteDatabase и SQLiteOpenHelper:

http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html

http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html

Или библиотека ORMLite:

http://ormlite.com/sqlite_java_android_orm.shtml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...