Add primary phone and email to the ContactsProvider2.

-Added "primary_phone_id" and "primary_email_id" columns to the
aggregates table. This will allow us to avoid double joins when creating
the a-z contacts list.

-Started implementing ContactsProvider2#update() with support for
updating the aggregate table and a single aggregate record.

-Added support for doing a query that returns aggregates with their
primary phone numbers.
3 files changed
tree: daf473b22afd8ebaa6006597f3f664ebcdce1e9a
  1. src/
  2. tests/
  3. Android.mk
  4. AndroidManifest.xml
  5. MODULE_LICENSE_APACHE2
  6. NOTICE