Cómo obtener todos los contactos de Android, pero sin los que están en SIM

¿Es posible hacerlo en una consulta?

Por lo que sé, el contenido uri de los contactos SIM es content://icc/adn

¡Esto es muy facil! 🙂

 Cursor cursor = mContentResolver.query( RawContacts.CONTENT_URI, new String[]{RawContacts._ID,RawContacts.ACCOUNT_TYPE}, RawContacts.ACCOUNT_TYPE + " <> 'com.anddroid.contacts.sim' " + " AND " + RawContacts.ACCOUNT_TYPE + " <> 'com.google' " //if you don't want to google contacts also , null, null);