ContentResolver:安卓四大件之一的内容提供器
可通过 getContentResolver()方法获取实例,该类返回Cursor对象
然后便可进行“CRUD”操作
接受的参数是Uri对象:
由authority和path组成。
authority:区分不同应用程序 例如:com.example.app.provder
path:区分同一程序下,不同的表 例如:com.example.app.provder/table1 、com.example.app.provder/table2
Uri写法:
content://com.example.app.provder/table1
但需要进行Uri解析才可使用:
Uri uri = Uri.parse("com.example.app.provder");
完成写法:
`Cursor cursor=getContentResolver().query(uri,Projection,selection,selectionArgs,sortOrder);`
各个参数对应sql查询的位置:
url: from
Projection: select
selection: where “a>?”
selectionArgs: 约束条件的值 (数组) :new String[] {"1"}
sortOrder: 排序