0

私の Android アプリは、Web サービスからデータを取得してユーザーに表示するクライアントです。パフォーマンスを改善し、連続接続を回避する方法を知りたいです。

たとえば、ボタン「表示」をクリックするたびに、接続を確立してjson文字列を取得します。私の弦は日中変わらないことを知っています(うまくいけば)。

json 文字列を取得してテキスト ファイルに保存し、文字列を DB に保存して (たとえば、"date" 列と "string" 列を使用して)、それを逆シリアル化するか、文字列を直接逆シリアル化し、適切なオブジェクトとして保存することをお勧めします。 DB?

どうもありがとう!

4

1 に答える 1

2

小さな文字列の場合、たとえば1K未満の場合は、共有設定に配置します。それ以外の場合、データの関連性が数日間続く場合は、データベースを使用してください。データが毎日ほとんど破棄されて完全に更新され、数KBの場合は、キャッシュファイルに書き込みます。

于 2012-05-11T08:30:18.203 に答える