1

context.getCachedir()と環境はgetConDownloadCacheDirectory同じですか?

私はビットマップキャッシングを実装していて、どれを使用するか混乱しています。
コンテキストを使用する場合は、コンテキストへの参照を保持する必要があり、メモリリークが発生する可能性があります。
では、どちらを使用しますか?

4

1 に答える 1

5

はい、違いがあります。

context.getCachedir() = /data/data/your.application.package/cache (これは絶対パスです)

Environment.getConDownloadCacheDirectory() = /cache (これは相対パスです)

于 2012-11-28T07:11:03.907 に答える