Android 使用Cursor时cursor.moveToNext()很慢,是什么原因大概1秒左右

时间:2021-09-28 16:41:37
Android 使用Cursor时cursor.moveToNext()很慢,是什么原因大概1秒左右



数据表有2万笔资料

6 个解决方案

#1


是获取数据的时候慢吧

#2


Cursor c = database.rawQuery(""),这里很快,
就是在cursor.moveToNext()这句很慢。
怎么优化呢?

#3


启动事务

#4


请问,andoro开发有linux方面的应用吗?

#5


界面展现和数据读取分开,读到一笔增加展现一条,这样体验好一点。

#6


我也遇到相同的问题,请问楼主找到解决方法了吗?

#1


是获取数据的时候慢吧

#2


Cursor c = database.rawQuery(""),这里很快,
就是在cursor.moveToNext()这句很慢。
怎么优化呢?

#3


启动事务

#4


请问,andoro开发有linux方面的应用吗?

#5


界面展现和数据读取分开,读到一笔增加展现一条,这样体验好一点。

#6


我也遇到相同的问题,请问楼主找到解决方法了吗?