在Android中使用Lru缓存缓存数据
我正试图在android中使用在Android中使用Lru缓存缓存数据,android,caching,garbage-collection,android-lru-cache,Android,Caching,Garbage Collection,Android Lru Cache,我正试图在android中使用LruCache缓存一些数据,比如说像我这样 LruCache<String, SomeDataClass> 我的疑问是,我是否正在将一些数据推送到缓存,并且在缓存已满时,因此LruCache将自动退出使用最少的项并推送新项 被逐出的项目是否将被垃圾收集 使用该设备安全吗 是否已从缓存中取出已被逐出的项 有人能帮我解决这个问题吗?为什么不保存这些数据? data class SomeDataClass(val data: Any)
LruCache
缓存一些数据,比如说像我这样
LruCache<String, SomeDataClass>
我的疑问是,我是否正在将一些数据推送到缓存
,并且在缓存已满时,因此LruCache
将自动退出使用最少的项并推送新项
有人能帮我解决这个问题吗?为什么不保存这些数据?
data class SomeDataClass(val data: Any)