java如何在SQLite中设置数千个数据?
我正在尝试在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上的用户关注者和以下列表,以便跟踪个人资料
如果用户有6000或更多的粉丝和6000或更多的粉丝,应用程序总是冻结。我正在保存关注者和以下列表。我如何在电话里解决冰冻问题
共 (0) 个答案