Android轮子哥
Android轮子哥
小伙子,你确定核实过了框架文档和 issue 列表没有人提过?
小伙子,就算没有删除列表项这一说,列表的数据我个人不建议你缓存,因为列表的数据本身就是多变的。
[EasyHttp-13.0.aar.zip](https://github.com/user-attachments/files/16043886/EasyHttp-13.0.aar.zip)
```java public final class RequestHandler implements IRequestHandler { @Nullable @Override public Object readCache(@NonNull HttpRequest httpRequest, @NonNull Type type, long cacheTime) { String cacheKey = HttpCacheManager.generateCacheKey(httpRequest); String cacheValue = HttpCacheManager.readHttpCache(cacheKey); if...
@1399513637 如果你硬是要实现这个需求,可以下载上面的 aar 包进行替换,修改项目中缓存的实现逻辑,另外这一期我修改了框架对外的 api 的参数类型,这块对于你来讲改动有点大,但是仅限参数类型改变了而已,其他实现的没有太大变化,适配完记得多测试一下,有问题记得跟我反馈。
然后针对你说的删除列表项后对缓存数据刷新的问题,你可以使用 `EasyConfig.getInstance().getHandler().deleteCache(HttpRequest httpRequest);` 来对原有的缓存内容进行删除。
框架提供了文件下载功能,你为什么不用?
@dxmwl 肯定是可以的,url 方法是 api 方法简写方式
@dxmwl 小伙子,我经过测试验证,并没有复现你所说的问题,我通过查看你的源码,判断你使用的框架版本是旧版本的,你直接升级到最新版本后再试,如果还是有这个问题,你直接编写一个 Demo 工程提供给到我进行复现。