android - 从mysql获取android表的大数据

标签 android mysql

我可以通过哪种方式将这些数据加载到我的 androidapp 中。 你的表情是什么,你认为最好的方式是什么。 也许我可以做类似的事情,加载 100 个条目并等待用户看到最后一个,然后再次加载另一个。但我怎么能这样做呢。 这是使用 php 脚本从 sql 获取数据的最佳方法还是有更好的方法?

最佳答案

有两种方法:

  1. 将所有数据加载到光标中

    因为游标在内存中最多保存2M数据,

    当你向下/向上滚动 ListView 时,它会自动重新查询()。

    这种方式不存在性能/内存问题。

  2. 按页加载数据到光标

    这种方法,需要自己requery()

何时使用第一种方式或第二种方式?

如果滚动 ListView 时不删除/更新数据,

我建议你使用第一种方式。

否则使用第二种方式。

关于android - 从mysql获取android表的大数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25902388/

相关文章:

java - imageviewtouch未显示在对话框中

android - 从sqlite数据库获取数据作为livedata android

mysql - mysql数据的物理磁盘重写

mysql - 如何编写具有特定 where 条件的查询 where 查询?

php - sql查询在执行第一行后停止

mysql - 跨不同数据库选择列

mysql - 关于 SQL 行过滤器

android - 在 Mac OS 上的 android 模拟器上安装 apk

java - AlarmManager 被立即触发,因为时间过去了

android - 完成当前 Activity 并开始新 Activity