sqliteは最初の20,000エントリを保持します

電力記録に問題があり、データは170,000に達し、新しい携帯電話の電力曲線を描くのに数秒かかります!

これは問題ないはずです:

public void insert(ContentValues values) {
    SQLiteDatabase db = getWritableDatabase();
	db.insert(TableName, null, values);
	db.execSQL("delete from battery where _id not in (select _id from battery order by _id desc limit 0,20000)");
	db.close();
}

おすすめ

転載: blog.csdn.net/sonichty/article/details/123307174