为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 SQLite 中设置数千个数据?

如何在 SQLite 中设置数千个数据?

一只甜甜圈 2021-09-15 10:37:37
我正在尝试在 SQLite 中设置数据。但是数据很多,当开始设置时,应用程序冻结。我不知道我该怎么办。我的 SQLite 助手:public void UsersADD(String username, String picture_url, String owner) {    SQLiteDatabase db = this.getReadableDatabase();    String selectQuery = "SELECT * FROM " + TABLE_NAME + " WHERE username='"+username+"'";    Cursor cursor = db.rawQuery(selectQuery, null);    if (!cursor.moveToFirst()) {        ContentValues values = new ContentValues();        values.put(USERNAME, username);        values.put(PICTURE, picture_url);        values.put(OWNER, owner);        db.insert(TABLE_NAME, null, values);        db.close();    }}该应用程序正在保存来自 Twitter 的用户关注者和关注者列表以跟踪个人资料。如果用户有 6.000 或更多关注者和 6.000 或更多关注者,应用程序总是冻结。我正在保存关注者和关注列表。如何解决手机卡顿问题?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 167 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信