Interview Questions

The following detailed set of questions should further consolidate what you learned in this chapter:

  1. What are accounts, and what API do you use to list accounts on your device?
  2. What is ContactsContract?
  3. What is the name of the database where contacts are kept?
  4. What is profile.db?
  5. Where are profile.db and contacts2.db stored?
  6. What is the best way to understand how the stock contacts/People application works?
  7. How can you discover the fields for a particular contact data element such as an e-mail contact or a web site contact?
  8. What is CommonDataKinds?
  9. Draw out the relationship between contact, raw contact, and data entities.
  10. How can you discover the fields returned by various Contacts API URI cursors?
  11. List all the URIs relevant ...

Get Pro Android 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.