如果调用系统的图片接口:
Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
// intent.addCategory(Intent.CATEGORY_OPENABLE);
// intent.setType(...
分类:
其他好文 时间:
2014-10-20 11:53:04
阅读次数:
171
问题描述 扫描本地音乐文件并放入List的代码如下:publicListgetListByLocal(){ Cursorcursor=getContentResolver().query( MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,null,n...
分类:
其他好文 时间:
2014-10-16 00:19:51
阅读次数:
306
上几篇讲contact的时候,取得的头像都是存在数据库中,通过:
cursor = context.getContentResolver().query(
ContentUris.withAppendedId(ContactsContract.Data.CONTENT_URI, photoId),
new ...
分类:
移动开发 时间:
2014-08-19 12:57:14
阅读次数:
220
Android的通话记录都实现在静态类android.provider.CallLog.Calls中。首先需要读写通话记录的的权限?读取Cursor cursor = context.getContentResolver().query(CallLog.Calls.CONTENT_URI,new S...
分类:
移动开发 时间:
2014-07-22 22:40:13
阅读次数:
224
下面代码就是获取到用户通讯录头像的代码: ContentResolver?cr?=?view.getContext().getContentResolver();
Uri?uri?=?ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI,
Long.parseLon...
分类:
其他好文 时间:
2014-07-22 09:13:35
阅读次数:
175
设置读取权限 主要代码public void readContacts() { Cursor
cursor = this.getContentResolver().query( ContactsContract.Contacts.CONTENT_URI,
null, null, null...
分类:
移动开发 时间:
2014-06-16 00:50:21
阅读次数:
204
public void testInsert() { ContentValues values =
new ContentValues();/* *
首先向RawContacts.CONTENT_URI执行一个空值插入,目的是获得系统返回的rawContactId */ Uri rawContact...
分类:
移动开发 时间:
2014-06-16 00:40:11
阅读次数:
356
Intent inten = new Intent(
Intent.ACTION_PICK,MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(inte...
分类:
移动开发 时间:
2014-05-26 22:50:19
阅读次数:
369
在前面有提到批量添加联系人:Android批量添加联系人到通讯录,通话记录和通讯录一样都是直接操作ContentProvider。为了使批量更新、插入、删除数据更加方便,android系统引入了 ContentProviderOperation类,使用ContentProviderOperation的理由
1.所有的操作都在一个事务中执行,这样可以保证数据完整性
2.由于批量操作在一个事务中执...
分类:
移动开发 时间:
2014-05-21 17:05:17
阅读次数:
300