私は内部メモリを使用して、外部ストレージではなくキャッシュファイルを保存することを検討しています。主な理由は、外部ストレージがコンピュータと共有されている場合でも、私のアプリケーションが機能する必要があるということです。内部メモリ内のキャッシュのサイジング
devドキュメントでは、「キャッシュファイルを自分で管理し、1MBなどの妥当なスペースの範囲内に収まるようにしてください。 このテキストはあまりにも古すぎますか?過去12ヶ月間に見たデバイスには、数百MBの内部メモリがあります(タブレットはギガバイトを持つことができます - そして、私はここでさまざまなタイプのストレージを混乱させません)。
大きな画面でまともなサムネイルを簡単に20-30kbytes程度にすることができますし、一度に50のサムネイルを画面に表示することができます。いくつかのスクロールを行うと、1MB以上の方法で使用されます。
あなたは私が10メグ(いいえ、それを適切に維持しない)と言うことができると思いますか? 内部ストレージに1MB以上の大容量キャッシュを維持しているGoogle Appやその他の人気アプリについて知っていますか?
編集: 私はこのタイプのメモリについて尋ねている:私は最後の12ヶ月で見てきた http://developer.android.com/guide/topics/data/data-storage.html#filesInternal
をトリミングするキャッシュサイズ
ACTION_DEVICE_STORAGE_LOW
ブロードキャストを設定することができますが、それはテキストがABを話していたということは可能です実際のハードウェアキャッシュメモリ? 1〜2MBはキャッシュの量です。 – Adrian