私はストリングと画像のURLも含まれているXMLデータ(XMLデータはサーバーから来る)が非常に多く解析されているアンドロイドアプリケーションを作成しています。アプリケーションの多くの部分でこのデータを使用する必要があります。したがって、これらのデータをすべて保存するために、ArrayListとHashMapを使用しています。必要に応じて、単一のクラスでArrayListとHashMapの変数をpublic static変数として宣言しました。解析されたデータをアンドロイドに保存するには?
私はArrayListを作成し、他のデータ(public static)と同じ単一クラスに配置しました。画像urlを使って画像をダウンロードすると、これらのImage DrawableをこれらのArrayList変数に保存します。私はこれらの変数を使ってそれを取得します。
今この疑問は、このアプローチが正しいかどうかです。私に正しい方法を提案してください。それはすべて、あなたがデータを使用する方法によって異なり、ユーザは、あなたができたアプリを開いたとき、それはすべての時間を更新する必要がないhttp://developer.android.com/guide/topics/data/data-storage.html
:
は、あなたが実際に見てみる必要がありますあなたの
返信いただきありがとうございます。 – AB1209
Androidにキャッシュコンセプトがあるので、そのキャッシュメモリに画像を保存できますか? – AB1209