我用retrofit2做了一个项目,效果很好。项目有2个部分,每个部分从服务器获取数据(Json对象)和retrofit2。现在,我想添加缓存系统。我搜查了但是没有找到一个好的例子。我有对象,字符串,整数(不是图像)的数据。我想okhttp3是我项目的最佳缓存。你能解释一下缓存的最佳方式吗?你能分享一个很好的例子吗?我的计划:
为此,您需要实现本地数据库。我建议你使用Room,它很容易理解。
你可以在这里找到文件:https://developer.android.com/training/data-storage/room/index.html
我在Android中使用TinyDB进行缓存。