ContentResolver

2017-12-18  本文已影响2人  没风的地方

ContentResolver和ContentProvider是一个组合,Contentprovider负责把应用的某些数据共享。而ContentResolver用来获取ContentProvider共享的数据,并且能进行增删查改。

使用:

getContentResolver().method(providerUri); //method一般为你想要获取的某种数据的方法

比如:bitmap= BitmapFactory.decodeStream(getContentResolver().openInputStream(providerUri));

providerUri说明:File file=new File(getExternalStorageDirectory(),name);

providerUri=FileProvider.getUriForFile(this,authority,file);

上一篇下一篇

猜你喜欢

热点阅读