为 Android (SDK 7+) 类寻找一个简单的开源非 copyleft 缓存。
主要目的是存储Bitmap
异步获取的 s(因此我不需要将此功能包含在缓存类中)。
我为此目的使用了一个弱列表,这自然是一个糟糕的解决方案,番石榴缓存稍微好一点,但仍然不好。
最好缓存能够存储任何可序列化Object
的 ,而不仅仅是 a Bitmap
,并且我可以在将对象添加到缓存时轻松清除使用的某些标记的对象。
最好的选择是像包装 sqlite 数据库一样获取文件系统缓存。如果缓存能被清除就好了Settings >Manage Application > Clear Cache