我看到这个项目http://code.google.com/p/iosched/ 在像LocalRoomsHandler.java这样的内容中有"ContentProviderOperation",但是我无法理解它用于什么只用于联系人?谁能给我一个答案
Gui*_*e13 17
ContentProviderOperation主要用于内容提供程序的批处理操作:ex:
ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>(lRosterContentCount);
Builder cpo = ContentProviderOperation.newUpdate(ProviderConstants.CONTENT_URI);
cpo.withValues(Entries);
cpo.withSelection(SQLTables.ID + "=?", selection);
ops.add(cpo.build());
Run Code Online (Sandbox Code Playgroud)
等等.你可以准备很多"操作",最后你打电话给一次:
ContentProviderResult[] results = ContentResolver.applyBatch(ProviderConstants.CP_AUTHORITY_DB, ops);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3603 次 |
| 最近记录: |