內(nèi)容提供器一般有兩種用法:1.使用現(xiàn)有的內(nèi)容提供器來讀取操作相應(yīng)程序中的數(shù)據(jù)2創(chuàng)建自己的內(nèi)容提供器給我們程序的數(shù)據(jù)提供外部訪問接口劈狐。
不同于SQLiteDatabase。ContentResovler中的增刪改查都是不接受表名參數(shù)的呕缭,而是用一個(gè)uri來代替。uri由兩部分組成:authority和path。authority一般是程序的包名瘟判。path是程序中不同的表;Uri uri = Uri.parse("content://com.example.app.provider/table");?
使用這個(gè)方法就可以把字符串解析成uri對(duì)象了哈踱,
操作和數(shù)據(jù)庫查詢操作類似荒适,例如查詢聯(lián)系人
目前到這里,下一張?zhí)峁┳约簞?chuàng)建內(nèi)容提供者的學(xué)習(xí)筆記开镣。