私はアンドロイド用の学校のタイムテーブルアプリを開発しています。私はMySQLデータベースからタイムテーブルデータを取得しています。 - >私はタイムテーブルにアクセスできます。インターネットがあるときだけです。しかし、私はタイムテーブルをインターネットなしでアクセス可能にしたい。私は、MySQLからSQLiteにデータを保存してから使用する必要があることを読んだ。あなたはどうしたらいいですか、サンプルへのリンクを教えてください。SQLiteを使用して、オフラインでMySQLデータベースから解析されたデータを表示する方法は?
-2
A
答えて
-1
あなたの方向に向けることができます。ContentProviderを使用して、デバイス上のデータをオフラインで保存して読むことができます。 ContentProviderを作成したら、AsyncTask(アクセス権があれば)を使って学校のAPIを利用して、GsonのようなライブラリでJavaで解析するいくつかのJSONをフォーマットします。
(サーバー)---- JSON ---->(AsyncTask)---->(クライアントで解析JSON)---->(移動解析対象:
は、基本的にはこの関係は次のようになり、アプリケーションのContentProviderへのJSONデータ)。
のContentProvider例: https://developer.android.com/guide/topics/providers/content-provider-creating.html
(。UdacityもContentProvidersとJSONの取得と解析を記述した無料動画を持っている)
このようなことに多数の記事があります。
関連する問題
- 1. sqliteデータベースからソートされたデータを表示する
- 2. 解析されたJSONをオフラインでキャッシュする方法
- 3. logstashを使用してキャプチャされたデータを解析する方法は?
- 4. SQLiteデータベースのデータを使用してXYチャートを表示する
- 5. 一連のドロップダウンリストを使用してmysqlデータベースのデータを表示する方法
- 6. AndroidでPostgresqlまたはMySQLデータベースをオフラインで使用する方法は?
- 7. ブートストラップを使用してデータベースからデータを表示する方法
- 8. ネストされたタグを使用してXMLを解析したら、ListViewにデータを表示する方法はありますか?
- 9. rxJava sqliteからデータをフェッチし、リサイクラビューで表示する方法
- 10. SQLiteデータベースからデータを読み込んでリストビューで表示する方法
- 11. UIWebViewは解析されたXMLデータを表示しません
- 12. ボレーを使用してJson Stringからデータを解析する方法は?
- 13. 解析されたXMLをリストビューに表示する方法
- 14. データベース・データを使用してJSFページにデータ表を表示する方法
- 15. XML解析でデータを解析する方法と、androidのリストビューにデータを表示する方法
- 16. sqliteデータベースからデータを検索して表示するためのPythonスクリプト
- 17. libxml解析を使用してxmlデータを解析する方法
- 18. アンドロイドでSQLiteデータベースを使用してデータベースからデータを選択する方法は?
- 19. Python - JSONを解析してMYSQLデータベースに保存する方法
- 20. SQLiteデータベースからAsyncTaskを介してデータを取得して表示する
- 21. Perlを使用してサーバーからJSON/RESTデータを解析する方法
- 22. asyncTaskを使用して複数のURLからデータを解析する方法
- 23. イメージをsqliteデータベースに保存して表示する方法は?
- 24. iphoneのsqliteデータベースに構文解析された配列データを挿入する方法
- 25. ランダム値を表示するJavaScriptを使用したSqliteデータベースから
- 26. sienaデータストアのデータを解析/表示する方法は?
- 27. シングルトンクラスを使用してjsonデータを解析する方法
- 28. angular2のナビゲーションを使用してデータを解析する方法
- 29. データベースからのデータをリストビューで表示する方法は?
- 30. php mysqlでこれらのデータを取得して表示する方法は?