Skip to content
Contacts, Reborn
Integrate rudimentary contacts ui components
Initializing search
vestrel00/contacts-android
Contacts, Reborn
vestrel00/contacts-android
Overview
Cheatsheet
Setup
Setup
Installation
Contacts API Setup
Entities
Entities
API entities
Blank contacts
Blank data
Local (device-only) contacts
Contact lookup key vs ID
Sync contact data across devices
Redact entities and API input and output in production
Basics
Basics
Query contacts
Query contacts (advanced)
Query contacts by phone or SIP
Query RawContacts
Insert contacts
Update contacts
Delete contacts
Include only certain fields for read and write operations
Using limit and offset in queries
Data
Data
Query specific data kinds
Insert data into new or existing contacts
Update existing sets of data
Delete existing sets of data
Custom data
Custom data
Query custom data
Insert custom data into new or existing contacts
Update custom data
Delete custom data
Integrate custom data
Integrate custom data from other apps
Integrate the Google Contacts custom data
Integrate the Gender custom data
Integrate the Handle Name custom data
Integrate the Pokemon custom data
Integrate the RPG custom data
Groups
Groups
Query groups
Insert groups
Update groups
Delete groups
Profile
Profile
Query device owner Contact profile
Insert device owner Contact profile
Update device owner Contact profile
Delete device owner Contact profile
Accounts
Accounts
Query for Accounts
Move RawContacts across Accounts
SIM card
SIM card
About SIM contacts
Query contacts in SIM card
Insert contacts into SIM card
Update contacts in SIM card
Delete contacts from SIM card
Blocked numbers
Blocked numbers
About blocked numbers
Query blocked numbers
Insert blocked numbers
Delete blocked numbers
Permissions
Permissions
Permissions handling using coroutines
Asynchronous work
Asynchronous work
Execute work outside of the UI thread using coroutines
UI
UI
Integrate rudimentary contacts ui components
Other
Other
Get set remove full-sized and thumbnail contact photos
Get set contact options
Get set clear default Contact data
Link unlink Contacts
Share Contacts vCard (.VCF)
Convenience functions
Logging
Logging
Log API input and output
Testing
Testing
Contacts API Testing
Debug
Debug
Debug the Contacts Provider tables
Debug the BlockedNumber Provider tables
Debug the Sim Contacts table
Contributing
Developer notes
Integrate rudimentary contacts ui components
¶
TODO Coming soon