我使用JakeWharton的DiskLruCache这个实现:Using DiskLruCache in android 4.0 does not provide for openCache method的Android DiskLruCache实施
我有两个问题: 我仍然要在一个单独的线程来执行操作,或做JakeWharton处理,在他的课?我简单地通读了他的课,他唯一一次在一个单独的线程上执行操作是为了驱逐。例如,我应该在单独的线程中调用SimpleDiskLruCache(...)吗?
此外,什么是磁盘缓存适当的大小?我知道这是一个开放式的主观问题,但我很好奇听到别人用来缓存位图的情况。我假设这个数字应该以字节指定?