Результат можно ограничить с помощью параметра sortOrder в методе query .Примерно так
ContentResolver contentResolver = getContentResolver();
Cursor androidCursor = null;
String sortOrder = String.format("%s limit 100",BaseColumns._ID);
androidCursor = contentResolver.query(IMAGE_URI,PROJECTION, null, null, sortOrder);
Это упорядочит результат, установленный по id, и ограничит результат.