2

私はjsonからデータにアクセスし、jsonからのデータをsqliteに保存してから、それを取得して画面に表示しています。このプロセスには時間がかかりすぎます。sqlite からデータを保存および取得する代わりに、時間の消費を削減するためのより良い方法はどれですか? 誰でもこの問題で私を助けることができますか?

4

3 に答える 3

4

JSONをプレーンテキストとしてファイルに保存できます。

それらを配置するのに適した場所は、アプリケーションのキャッシュディレクトリです。

https://developer.android.com/reference/android/content/Context.html#getExternalCacheDir() https://developer.android.com/reference/android/content/Context.html#getCacheDir()

于 2013-02-19T07:18:23.713 に答える
0

JSON データをファイルまたは共有設定に保存できます。Androidトレーニングでデータを保存するを確認してください

于 2013-02-19T07:20:50.123 に答える
0

また、ファイル システムを使用して json を保存します。json.tostrong メソッドで json をインデントできるため、Android ファイル ブラウザを使用して読みやすくなるため、デバッグが容易になります。

json を受け入れて返すファイルシステム クラスを作成して、アプリがファイル システムを json ストアとして認識できるようにします。

于 2013-02-19T07:22:31.597 に答える