Cursor cursor = context .getContentResolver() .query(uri, projection, selection, selectionArgs, sortOrder);
parameter
uri
content:// 주소 데이터들을 검색 할 수 있음
Uri uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI;
projection
투사, 투영, 영사
쿼리의 결과값에서 보여질 필드를 정하는 것
String[] projection = new String[]{ ContactsContract.CommonDataKinds.Phone.NUMBER, ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME, };
selection
- SQL where 절
- 쿼리의 결과를 찾을 행 조건
- null 일 경우 모든 데이터 반환
- selectionArgs
- selelction을 지정하였을 경우, where 절에 해당하는 값들을 배열로 넣어줌
sortOrder
- 결과 값의 정렬 조건
String sortOrder = ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME + " COLLATE LOCALIZED ASC";
'탐구영역' 카테고리의 다른 글
[STUDYFORK] 스터디 1주차 노트 (0) | 2019.12.29 |
---|---|
[android] AWS S3 파일 업로드 및 다운로드 (0) | 2019.10.01 |
[android] 이미지 가져오기 (촬영, 내부저장소, 자르기) (0) | 2019.09.18 |
[android] permission (0) | 2019.09.17 |
[android] Realm 사용기 (0) | 2019.09.13 |
댓글