我对缓存有一些问题...
1) 我使用URLImage如下:
如果在服务器上编辑图像(用新的替换旧的),它会显示旧的图像,而不是更新为新图像。我应该怎么做才能重新更新缓存的图像。
2)我们正在开发一款新闻应用程序。这里的新闻每天都会更新。最近的十条新闻以如下方式保存在存储器中:
我担心如果用户每天存储10个项目,一个月或一年后将存储更多项目。缓存项将继续增加... 我如何替换每次存储的缓存以保留最新的10个项目,以便每次运行应用程序时只有10个最近的缓存项。
1) 我使用URLImage如下:
URLImage.createToStorage(profileImg, photoUrl + "__c", photoUrl, URLImage.RESIZE_SCALE_TO_FILL)
如果在服务器上编辑图像(用新的替换旧的),它会显示旧的图像,而不是更新为新图像。我应该怎么做才能重新更新缓存的图像。
2)我们正在开发一款新闻应用程序。这里的新闻每天都会更新。最近的十条新闻以如下方式保存在存储器中:
//write the storage object
do {
Storage.getInstance().writeObject("newsListingStorage", fetchresponses);
} while (fetchLastId < 10);
//read the storage
public Vector newsListOfflineStorage() {
Vector newsListingRead = (Vector)Storage.getInstance().readObject("newsListingStorage");
return fetchresponses;
}
我担心如果用户每天存储10个项目,一个月或一年后将存储更多项目。缓存项将继续增加... 我如何替换每次存储的缓存以保留最新的10个项目,以便每次运行应用程序时只有10个最近的缓存项。