2

こんにちは私のアプリでは、Web サーバーからロードする必要がある大きなデータがあり、Web サーバーを呼び出すたびにロードに時間がかかるため、古いデータをキャッシュし、新しいデータがある場合にのみサーバーを要求することにしました。 DB 上のデータをオフラインで DB からロードして、アプリの応答性を高めます。

キャッシングについてわからないので、これを実装する方法、これを実装する方法を提案してください。サーバーからのデータはjson形式であるため、使用できる最良のDBは何ですか。Androidでこのキャッシングを実装するために私が従う必要がある方法は何ですか.

4

1 に答える 1

2

解析後、SQLite データベースにデータを保存します。初めてサーバーからデータをダウンロードしてSQLiteに保存し、ユーザーが次回アプリを開くたびにそれをユーザーに表示し、古いデータを表示し、新しいデータが利用可能な場合はサーバーに新しいデータのリクエストを送信しますデータベースと UI を変更します。

于 2013-01-02T10:57:39.773 に答える