在过去的几天里,我对Android 架构组件感到很熟悉,并且我对用于处理和显示来自远程源的数据列表的分页库最感兴趣。为了获得最佳的用户体验,最好先将数据加载到数据库中,在这种情况下,Room然后使用 pagingLibrary 和适配器将其显示在 recyclerview 中。我担心的是,假设一个 api 甚至有 1000 条记录或一个 twitter 提要,所有这些数据都必须通过 db 传递到 UI,如何处理设备上的存储?将所有数据存储在设备上是一个坏主意。有没有办法删除“陈旧”数据或推荐的方法是什么?
编辑: android 团队一直在为分页库开发 V3 这里是一个链接到一篇文章的链接,它可能会在这里提供更多的光文章