public class

HtcUnionContact

extends Object
java.lang.Object
   ↳ android.provider.HtcUnionContact

Class Overview

The Contacts provider stores all information about contacts.

Summary

Nested Classes
class HtcUnionContact.AllContacts  
class HtcUnionContact.Config  
class HtcUnionContact.ContactMethodInfo Contains helper classes used for ContactMethodInfo  
class HtcUnionContact.ContactUtils Utilities for Contacts  
class HtcUnionContact.Group Contains helper classes used for ContactMethodInfo  
class HtcUnionContact.HtcArrayAdapter<E>  
class HtcUnionContact.Intents Contains helper classes used to create or manage Intents that involve contacts. 
class HtcUnionContact.MyContactCard Contains helper classes used for MyContactCard  
class HtcUnionContact.PeopleInfo Contains helper classes used for PeopleInfo  
class HtcUnionContact.PhoneInfo Contains helper classes used for PhoneInfo  
class HtcUnionContact.SimContacts Contains helper classes used for SimContacts  
class HtcUnionContact.SimpleContactInfo  
class HtcUnionContact.SmartDialing Contains helper classes used for Smart Dialing  
interface HtcUnionContact.SocialNetworkColumns  
class HtcUnionContact.SpeedDial  
class HtcUnionContact.Thumbnails  
class HtcUnionContact.UnknowContactQueryURIException  
Constants
String AUTHORITY
int CALL_LOG_BASE
int SIM_TYPE_BASE
Fields
public static final Uri CONTENT_URI The content:// style URL for this provider
public static final String[] UnreadEmailCountProjection
public static final String[] UnreadMessageCountProjection
public static final String[] idProjection
Public Methods
static boolean IsSIMContactUri(Uri uri)
static ContentProviderResult[] batchUpdateStarredContact(ContentResolver resolver, ArrayList<Integer> addList, ArrayList<Integer> removeList)
static Uri getContactByMail(ContentResolver resolver, String mailAddress)
final static CharSequence getDisplayExchangeMailLabel(Context context, int type, CharSequence label)
final static CharSequence getDisplayHtcPhoneLabel(Context context, int type, CharSequence label)
final static CharSequence getDisplayMailLabelForId(Context context, long mailId, int type, String label)
final static CharSequence getDisplayMailLabelForId(Context context, long mailId)
final static CharSequence getDisplayPhoneLabelForId(Context context, long phoneId)
static Bitmap getFacebookSquareBitmap(Bitmap bmSrc, int nSize, Bitmap bmFacebookIcon)
static int getMonthNumber(String monthText)
static boolean getPersonNameAndAddressFromDeviceMailRowId(ContentResolver resolver, int id, StringBuffer outNameBuf, StringBuffer outAddressBuf)
static boolean getPersonNameAndNumberFromDevicePhoneId(ContentResolver resolver, int id, StringBuffer outNameBuf, StringBuffer outNumberBuf)
static boolean getPersonNameAndNumberFromSIMPhoneId(ContentResolver resolver, int id, StringBuffer outNameBuf, StringBuffer outNumberBuf)
static ArrayList<ContentValues> getStarredInAnrdoidGroupContentValues(ContentResolver resolver)
static Uri insertFacebookEvent(ContentResolver mResolver, long personId, int type, String eventDate)
updateEvent - update a person's birthday or anniversary event (insert if not exist)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String AUTHORITY

Constant Value: "contacts"

public static final int CALL_LOG_BASE

Constant Value: 30 (0x0000001e)

public static final int SIM_TYPE_BASE

Constant Value: 20 (0x00000014)

Fields

public static final Uri CONTENT_URI

The content:// style URL for this provider

public static final String[] UnreadEmailCountProjection

public static final String[] UnreadMessageCountProjection

public static final String[] idProjection

Public Methods

public static boolean IsSIMContactUri (Uri uri)

public static ContentProviderResult[] batchUpdateStarredContact (ContentResolver resolver, ArrayList<Integer> addList, ArrayList<Integer> removeList)

public static Uri getContactByMail (ContentResolver resolver, String mailAddress)

public static final CharSequence getDisplayExchangeMailLabel (Context context, int type, CharSequence label)

public static final CharSequence getDisplayHtcPhoneLabel (Context context, int type, CharSequence label)

public static final CharSequence getDisplayMailLabelForId (Context context, long mailId, int type, String label)

public static final CharSequence getDisplayMailLabelForId (Context context, long mailId)

public static final CharSequence getDisplayPhoneLabelForId (Context context, long phoneId)

public static Bitmap getFacebookSquareBitmap (Bitmap bmSrc, int nSize, Bitmap bmFacebookIcon)

public static int getMonthNumber (String monthText)

public static boolean getPersonNameAndAddressFromDeviceMailRowId (ContentResolver resolver, int id, StringBuffer outNameBuf, StringBuffer outAddressBuf)

public static boolean getPersonNameAndNumberFromDevicePhoneId (ContentResolver resolver, int id, StringBuffer outNameBuf, StringBuffer outNumberBuf)

public static boolean getPersonNameAndNumberFromSIMPhoneId (ContentResolver resolver, int id, StringBuffer outNameBuf, StringBuffer outNumberBuf)

public static ArrayList<ContentValues> getStarredInAnrdoidGroupContentValues (ContentResolver resolver)

public static Uri insertFacebookEvent (ContentResolver mResolver, long personId, int type, String eventDate)

updateEvent - update a person's birthday or anniversary event (insert if not exist)