繁体   English   中英

建立缓存的最佳方法

[英]The best way to build cache

我有适合Facebook,VK应​​用的应用。 我需要使高速缓存系统可以脱机访问某些页面并缩短数据加载时间。 我从来没有做过缓存系统...所以我很想听听那些构建缓存系统的人的建议。 例如,如何更好地将数据保存在数据库或文件中。 如果是数据库,那么最好的方式是将其存储在android应用程序缓存文件夹中或使用简单的内置sqlite数据库...我会很高兴收到我的主题提供的所有答案。

您可以使用Android中提供的LruCache缓存项目。 LruCache

当您尝试保存Json对象时,有效的方法是使用网络数据库(例如Volley检索Json对象,并将Json字符串保存在SharedPreferences文件中。 您可以解析它以随时加载到View中! 您可以使用带有LruCache的Volley的NetworkImageView来缓存图像! 这可以帮助您缓存和填充图像和文本而不会出现问题! 完美的教程已经在这里提供

另外,这也是我的实现代码

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM