我已经实现了一个类似facebook的应用程序。我从服务器获取数据,使用回收器显示数据,并通过内容提供商将其存储在sql数据库中。如果没有活跃的互联网,我只是通过CursorLoader (10个项目)显示存储的数据。我的问题是,当我在磁盘缓存中存储壁画图像时,我不能指定只存储10个元素,但我只显示了10个元素。如果由于某些原因连接中断,并且只存储了5张图像,那也没问题,但我不想浪费内存来存储不会显示的图像。我该如何解决这个问题呢?
发布于 2016-01-04 22:52:34
您可以使用configure the disk cache来设置最大大小。
https://stackoverflow.com/questions/33761764
复制相似问题