2012-03-21 3 views

答えて

0

あなたの質問はかなり曖昧です:あなたは、Webサービス、またはサービスへ接続結果をキャッシュするようにしたいですか?結果キャッシュに

Webサービスがあなたのアプリケーションにいくつかの「友達」オブジェクトをルックアップするために使用されている場合は、明白な答えは、例えば、マップ(HashMapの)です:

地図resultsCacheは=新しいHashMapの() ;

代わりに、Stringオブジェクトの代わりにURIオブジェクトを使用できます。

より良い方法は、フレンドにrefとタイムスタンプを含むCachableFriendにFriendオブジェクトをラップしてから、いくつかの「合理的な」状態の後にFriendオブジェクトを期限切れにして(マップから削除する)タイムアウト期間。

関連する問題