Programming/Android
[Android] Contact_id 와 raw_contact_id 간의 차이
B&U
2015. 6. 20. 23:43
출처 : http://android-contact-id-vs-raw-contact-id.blogspot.kr/
android contact lists를 개발할 때, 2개의 contact id가 나옵니다.
- contact_id
- raw_contact_id
위의 링크에 자세하게 설명되어 있는데요, 간단하게 요약하면..
contact_id는 동시에 혹은 서로 다른 시간에 등록된 contact 정보를 묶는 용도로 사용되고,
raw_contact_id는 동시에 등록되지 않은 contact 정보일 경우에는 무조건 서로 다른 값을 갖게 됩니다.
따라서 항상 raw_contact_id가 contact_id보다 많거나 같을 겁니다.
항상 동시에 모든 contact 정보를 기록하는 경우에는 같겠죠... 물론 가능성은 매우 낮지만요...
대신 contact_id는 raw_contact_id에 의해 지시된 contact 정보들의 묶음이므로
각 contact 정보의 실제 raw_contact_id도 각각 저장하게 됩니다.