final ContentProviderClient |
acquireContentProviderClient(Uri uri) 返回与 ContentProviderClient 关联的 ContentProvider ,该服务为uri上的内容提供服务,并在必要时启动提供程序。 |
final ContentProviderClient |
acquireContentProviderClient(String name) 返回 ContentProviderClient 与该关联 ContentProvider 与名称的权限,如果有必要开始提供商。 |
final ContentProviderClient |
acquireUnstableContentProviderClient(String name) 像 acquireContentProviderClient(String) 一样,但用于不信任目标内容提供者的稳定性时。 |
final ContentProviderClient |
acquireUnstableContentProviderClient(Uri uri) 像 acquireContentProviderClient(Uri) 一样,但用于不信任目标内容提供者的稳定性时。 |
static void |
addPeriodicSync(Account account, String authority, Bundle extras, long pollFrequency) 指定应使用指定的频率的帐户,授权和附加功能请求同步。 |
static Object |
addStatusChangeListener(int mask, SyncStatusObserver callback) 当SyncManager的不同方面发生变化时请求通知。 |
ContentProviderResult[] |
applyBatch(String authority, ArrayList<ContentProviderOperation> operations) 应用每个 ContentProviderOperation 对象并返回其结果数组。 |
final int |
bulkInsert(Uri url, ContentValues[] values) 将多行插入给定URL中的表中。 |
final Bundle |
call(Uri uri, String method, String arg, Bundle extras) 调用提供者定义的方法。 |
void |
cancelSync(Uri uri) 此方法在API级别5中已弃用。请改用cancelSync(android.accounts.Account, String) |
static void |
cancelSync(SyncRequest request) 删除指定的同步。 |
static void |
cancelSync(Account account, String authority) 取消任何与帐户和权限匹配的活动或待处理同步。 |
final Uri |
canonicalize(Uri url) 将给定的 URL转换为其引用资源的标准表示形式,可以跨设备使用,持久化,备份和恢复等。 |
final int |
delete(Uri url, String where, String[] selectionArgs) 删除由内容URI指定的行。 |
static SyncInfo |
getCurrentSync() 此方法在API级别11中已弃用。由于现在支持多个并发同步,因此应使用getCurrentSyncs() 来获取当前同步的准确列表。 此方法返回当前同步列表中的第一个项目,如果没有,则返回null。 |
static List<SyncInfo> |
getCurrentSyncs() 返回包含所有活动同步信息的列表。 |
static int |
getIsSyncable(Account account, String authority) 检查此帐户/提供者是否可以同步。 |
static boolean |
getMasterSyncAutomatically() 获取适用于所有提供者和帐户的主自动同步设置。 |
List<UriPermission> |
getOutgoingPersistedUriPermissions() 返回由调用应用程序托管的所有持久URI权限授予的列表。 |
static List<PeriodicSync> |
getPeriodicSyncs(Account account, String authority) 获取有关给定帐户和权限的定期同步的信息列表。 |
List<UriPermission> |
getPersistedUriPermissions() 返回调用应用程序保留的所有URI许可授权的列表。 |
String[] |
getStreamTypes(Uri url, String mimeTypeFilter) 查询表示的可能MIME类型当打开 openTypedAssetFileDescriptor(Uri, String, Bundle) 作为数据流时,可以返回给定的内容URL。 |
static SyncAdapterType[] |
getSyncAdapterTypes() 获取有关系统已知的SyncAdapter的信息。 |
static boolean |
getSyncAutomatically(Account account, String authority) 检查是否应在收到网络痒感时同步提供者 此方法要求调用方拥有权限 READ_SYNC_SETTINGS 。 |
final String |
getType(Uri url) 返回给定内容URL的MIME类型。 |
final Uri |
insert(Uri url, ContentValues values) 在给定网址的表格中插入一行。 |
static boolean |
isSyncActive(Account account, String authority) 如果当前正在处理给定帐户或权限的当前同步操作,则返回true。 |
static boolean |
isSyncPending(Account account, String authority) 如果任何匹配权限的待处理状态为真,则返回true。 |
void |
notifyChange(Uri uri, ContentObserver observer, boolean syncToNetwork) 通知注册的观察者一行已更新。 |
void |
notifyChange(Uri uri, ContentObserver observer, int flags) 通知注册的观察者一行已更新。 |
void |
notifyChange(Uri uri, ContentObserver observer) 通知注册的观察者一行已更新并尝试将更改同步到网络。 |
final AssetFileDescriptor |
openAssetFileDescriptor(Uri uri, String mode, CancellationSignal cancellationSignal) 打开原始文件描述符以访问URI下的数据。 |
final AssetFileDescriptor |
openAssetFileDescriptor(Uri uri, String mode) 打开原始文件描述符以访问URI下的数据。 |
final ParcelFileDescriptor |
openFileDescriptor(Uri uri, String mode, CancellationSignal cancellationSignal) 打开原始文件描述符以访问URI下的数据。 |
final ParcelFileDescriptor |
openFileDescriptor(Uri uri, String mode) 打开原始文件描述符以访问URI下的数据。 |
final InputStream |
openInputStream(Uri uri) 打开一个流到与内容URI相关联的内容。 |
final OutputStream |
openOutputStream(Uri uri) openOutputStream(uri, "w") 同义词。 |
final OutputStream |
openOutputStream(Uri uri, String mode) 打开一个流到与内容URI相关联的内容。 |
final AssetFileDescriptor |
openTypedAssetFileDescriptor(Uri uri, String mimeType, Bundle opts, CancellationSignal cancellationSignal) 打开原始文件描述符以从“content:”URI访问(可能是经过类型转换的)数据。 |
final AssetFileDescriptor |
openTypedAssetFileDescriptor(Uri uri, String mimeType, Bundle opts) 打开原始文件描述符以从“content:”URI访问(可能是经过类型转换的)数据。 |
final Cursor |
query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder, CancellationSignal cancellationSignal) 查询给定的URI,在结果集上返回 Cursor ,并带有可选的支持取消。 |
final Cursor |
query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) 查询给定的URI,在结果集上返回 Cursor 。 |
final void |
registerContentObserver(Uri uri, boolean notifyForDescendants, ContentObserver observer) 注册一个观察者类,当给定内容URI标识的数据发生变化时,该类将获得回调。 |
void |
releasePersistableUriPermission(Uri uri, int modeFlags) 放弃持久的URI权限授予。 |
static void |
removePeriodicSync(Account account, String authority, Bundle extras) 删除周期性同步。 |
static void |
removeStatusChangeListener(Object handle) 删除以前注册的状态更改侦听器。 |
static void |
requestSync(Account account, String authority, Bundle extras) 开始异步同步操作。 |
static void |
requestSync(SyncRequest request) 注册与SyncManager的同步。 |
static void |
setIsSyncable(Account account, String authority, int syncable) 设置此帐户/提供者是否可以同步。 |
static void |
setMasterSyncAutomatically(boolean sync) 设置适用于所有提供者和帐户的主自动同步设置。 |
static void |
setSyncAutomatically(Account account, String authority, boolean sync) 设置提供者在收到网络痒感时是否同步。 |
void |
startSync(Uri uri, Bundle extras) 此方法在API级别5中已弃用。请改用requestSync(android.accounts.Account, String, android.os.Bundle) |
void |
takePersistableUriPermission(Uri uri, int modeFlags) 获取已提供的持久性URI权限授予。 |
final Uri |
uncanonicalize(Uri url) 鉴于之前由 canonicalize(Uri) 生成的典型Uri,请将其转换为本地非规范形式。 |
final void |
unregisterContentObserver(ContentObserver observer) 取消注册变更观察员。 |
final int |
update(Uri uri, ContentValues values, String where, String[] selectionArgs) 更新内容URI中的行。 |
static void |
validateSyncExtrasBundle(Bundle extras) 检查Bundle中是否只有以下类型的值:
- Integer
- Long
- Boolean
- Float
- Double
- String
- Account
- null
|