AndroidでSQLiteを使っている場合、時々あるテーブルのレコード数を取得したい時がある。 レコード数を取得したい場合、以下のようなパターンが考えられます。 テーブルのレコード数が全部で何件あるか知りたい テーブル内で特定の条件に合うレコード数が何件あるか知りたい という場合に、android.database.DatabaseUtilsクラスのqueryNumEntriesメソッドを使えば簡単にレコード数が取得できる。 DatabaseUtils#queryNumEntriesメソッド 使い方はとても簡単。 // db=SQLiteDatabase User.TABLE_NAME=users long recodeCount = DatabaseUtils.queryNumEntries(db, User.TABLE_NAME); Log.d(TAG, "recodeCount :