私は、ウェブサイトからテキストをたくさん取り出して使用するプロジェクトに取り組んでいます。週に1回4枚の画像をダウンロードし、同じキャッシュに上書きします。キャッシュが完全にならないようにする方法は?
私が心配しているのは、キャッシュがビットマップデータを格納するファイルがいっぱいになることです。当初、約1.45MBのキャッシュを占有し、イメージが取り込まれるほど多くのデータをキャッシュし続けます。
新しい画像がダウンロードされるたびに古い画像が消去されるようにするにはどうすればよいですか?
また、アプリケーションのキャッシュのクリーンアップについて心配する必要はありませんか?ドキュメントから
オーケー感謝..唯一のことはis..Iだけ新しいキャッシュファイルがダウンロードされる際に、以前のキャッシュファイルを削除したい行きます。これは約4日ごとです。私はそれをアラームで発射します。では、新しいキャッシュイメージを4日ごとに取得する際に、どのようなキャッシュイメージを削除するのですか? –
私の4日間のダウンロードサービスでは、まず新しいファイルをcachedirの "new"というサブディレクトリにダウンロードします。 "新しい"フォルダ以外のCachedirフォルダ内のすべてを削除するよりも、新しいフォルダから新しいファイルをcachedirに移動するよりも、それはあなたの質問ですか、私は間違ったことを理解しましたか? – Michele
ええ。私はアイデアが好きです。だから私のサービスでは...私はちょうどカフェのすべてを消去し、サービスの4日目にすべての新しい画像をダウンロードすることができますか? –