Android Room联合AsyncListUtil实现RecyclerView分页加载ORM数据
Android Room联合AsyncListUtil实现RecyclerView分页加载ORM数据 我之前写了一系列关于AsyncListUtil实现RecyclerView和ListView的分页加载机制和技术路线,见附录文章4,5。同时也写了一些列文章介绍Android官方推出的ORM数据库:Room技术,见附录文章1,2。现在结合Android分页加载框架AsyncListUtil,以及Android官方ORM数据库Room,实现数据库数据分页加载到RecyclerView里面。 先给出一个例子,实现一个简单功能,在Android Room数据库中增加一批数据,然后在RecyclerView滚动时候,触发分页加载逻辑,把数据库中的数据分页分段的加载出来,本例中存储的数据为User。 MainActivity.java: package zhangphil.demo; import android.arch.persistence.room.Room; import android.os.SystemClock; import android.support.v7.app.App...