當前位置: 首頁>>代碼示例>>Java>>正文


Java ContactsContract.Data方法代碼示例

本文整理匯總了Java中android.provider.ContactsContract.Data方法的典型用法代碼示例。如果您正苦於以下問題:Java ContactsContract.Data方法的具體用法?Java ContactsContract.Data怎麽用?Java ContactsContract.Data使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在android.provider.ContactsContract的用法示例。


在下文中一共展示了ContactsContract.Data方法的12個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: InsertRawContactBatch

import android.provider.ContactsContract; //導入方法依賴的package包/類
/**
 * Inserts the given rawContact with the given data.
 *
 * @param rawContact
 * @param contactData
 */
public InsertRawContactBatch(RowSnapshot<ContactsContract.RawContacts> rawContact, Iterable<RowData<ContactsContract.Data>> contactData)
{
    super(new Flattened<>(
            new SingletonIterable<Operation<?>>(
                    new Put<>(rawContact)),
            new MultiInsertBatch<>(
                    new RawContactData(rawContact),
                    contactData)));
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:16,代碼來源:InsertRawContactBatch.java

示例2: DataProjection

import android.provider.ContactsContract; //導入方法依賴的package包/類
public DataProjection()
{
    // TODO: it's probably better to compose this from smaller projections with just a few columns
    super(new MultiProjection<ContactsContract.Data>(
            ContactsContract.Data._ID,
            ContactsContract.Data.MIMETYPE,
            ContactsContract.Data.RAW_CONTACT_ID,
            ContactsContract.Data.IS_PRIMARY,
            ContactsContract.Data.IS_SUPER_PRIMARY,
            ContactsContract.Data.DATA_VERSION,
            ContactsContract.Data.IS_READ_ONLY,
            ContactsContract.Data.DATA1,
            ContactsContract.Data.DATA2,
            ContactsContract.Data.DATA3,
            ContactsContract.Data.DATA4,
            ContactsContract.Data.DATA5,
            ContactsContract.Data.DATA6,
            ContactsContract.Data.DATA7,
            ContactsContract.Data.DATA8,
            ContactsContract.Data.DATA9,
            ContactsContract.Data.DATA10,
            ContactsContract.Data.DATA11,
            ContactsContract.Data.DATA12,
            ContactsContract.Data.DATA13,
            ContactsContract.Data.DATA14,
            ContactsContract.Data.DATA15,
            ContactsContract.Data.SYNC1,
            ContactsContract.Data.SYNC2,
            ContactsContract.Data.SYNC3,
            ContactsContract.Data.SYNC4));
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:32,代碼來源:DataProjection.java

示例3: RawContactDataRows

import android.provider.ContactsContract; //導入方法依賴的package包/類
private RawContactDataRows(@NonNull View<ContactsContract.Data> dataView, @NonNull Projection<ContactsContract.Data> projection, @NonNull Predicate predicate)
{
    super(new QueryRowSet<>(dataView, projection, predicate));
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:RawContactDataRows.java

示例4: Data

import android.provider.ContactsContract; //導入方法依賴的package包/類
public Data(@NonNull ContentProviderClient client)
{
    super(new BaseView<ContactsContract.Data>(client, ContactsContract.Data.CONTENT_URI));
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:Data.java

示例5: Primary

import android.provider.ContactsContract; //導入方法依賴的package包/類
public Primary(@NonNull RowData<ContactsContract.Data> delegate)
{
    mDelegate = delegate;
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:Primary.java

示例6: WorkPostal

import android.provider.ContactsContract; //導入方法依賴的package包/類
public WorkPostal(@NonNull StructuredPostalData delegate)
{
    this((RowData<ContactsContract.Data>) delegate);
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:WorkPostal.java

示例7: HomePostal

import android.provider.ContactsContract; //導入方法依賴的package包/類
public HomePostal(@NonNull StructuredPostalData delegate)
{
    this((RowData<ContactsContract.Data>) delegate);
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:HomePostal.java

示例8: SuperPrimary

import android.provider.ContactsContract; //導入方法依賴的package包/類
public SuperPrimary(@NonNull RowData<ContactsContract.Data> delegate)
{
    mDelegate = delegate;
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:SuperPrimary.java

示例9: WorkOrganization

import android.provider.ContactsContract; //導入方法依賴的package包/類
public WorkOrganization(@NonNull OrganizationData delegate)
{
    this((RowData<ContactsContract.Data>) delegate);
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:WorkOrganization.java

示例10: Custom

import android.provider.ContactsContract; //導入方法依賴的package包/類
public Custom(@NonNull CharSequence label, @NonNull RowData<ContactsContract.Data> delegate)
{
    mDelegate = delegate;
    mLabel = label;
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:6,代碼來源:Custom.java

示例11: RawContactData

import android.provider.ContactsContract; //導入方法依賴的package包/類
public RawContactData(@NonNull RowSnapshot<ContactsContract.RawContacts> rawContact, @NonNull Table<ContactsContract.Data> dataTable)
{
    this(rawContact, new Insert<>(dataTable));
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:RawContactData.java

示例12: Data

import android.provider.ContactsContract; //導入方法依賴的package包/類
public Data()
{
    super(new BaseTable<ContactsContract.Data>(ContactsContract.Data.CONTENT_URI));
}
 
開發者ID:dmfs,項目名稱:ContentPal,代碼行數:5,代碼來源:Data.java


注:本文中的android.provider.ContactsContract.Data方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。