There are many useful keys or constants when you CRUD call logs by {@link android.content.ContentResolver}
All
method | description |
---|
Member | description |
---|---|
public static int UNKNOWN |
Default value of a column of int type.
Supported Products:All |
public static final Uri CALL_LOG_URI |
The content:// style URL for calls table. It is same as {@link android.provider.CallLog.Calls#CONTENT_URI}.
Supported Products:All |
public static final String CALL_LOG_PROJECTION |
A useful projection for CRUD call logs by {@link android.content.ContentResolver}.
It has less columns compared with {@link #PROJECTION_CALL_LOG_BEAN}
Supported Products:All |
public static final String PROJECTION_CALL_LOG_BEAN |
A useful projection for CRUD call logs by {@link android.content.ContentResolver}.
It has more columns compared with {@link #CALL_LOG_PROJECTION}
Supported Products:All |
public static final String PROJECTION_CALL_LOG_BEAN_SQLITE_3_26 |
Similar to {@link CallLogContext#PROJECTION_CALL_LOG_BEAN} .
The query result for 'group by' is inconsistent between the different versions of sqlite .
So, we need to add this column{@link CallLogContext.CallLogItem#ITEM_MAX_ID} to correct the result.
Supported Products:All |