A.當外部應用需要對ContentProvider中的數(shù)據(jù)進行添加、刪除、修改和查詢操作時,可以使用ContentResolver類來完成。
B.ContentResolver類提供了與ContentProvider類相同簽名的insert、delete、update方法,但是沒有提供query方法。
C.通過ContentResolver對ContentProvider中的數(shù)據(jù)進行操作的時候,當需要將id為1時記錄的name字段值更改為csg的時候,使用ContentValues的put方法,put("name","csg")。
D.要獲取ContentResolver對象,可以使用Activity提供的getContentResolver()方法。
您可能感興趣的試卷
你可能感興趣的試題
A.ContentProvider在Android中的作用是對外共享數(shù)據(jù),也就是說可以通過ContentProvider把應用中的數(shù)據(jù)共享給其他應用訪問,但是缺點是其他應用不可以通過ContentProvider對本應用中的數(shù)據(jù)進行增刪改查。
B.通過指定文件的操作模式為Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE也可以對外共享數(shù)據(jù)。
C.如果采用文件操作模式對外共享數(shù)據(jù),數(shù)據(jù)的訪問方式會因數(shù)據(jù)存儲的方式而不同,導致數(shù)據(jù)的訪問方式無法統(tǒng)一。
D.使用ContentProvider對外共享數(shù)據(jù)的好處是統(tǒng)一了數(shù)據(jù)的訪問方式。
A.ContentResolver
B.ContentProvider
C.Cursor
D.SQLiteHelper
A.IntentFilter有兩種使用方式。
B.不可以在代碼中使用IntentFilter對象。
C.允許在配置文件AndroidManifest.xml中的相應組件標簽中加入
D.IntentFilter的幾種方式都可以使用系統(tǒng)內(nèi)置或自定義的屬性值,開發(fā)者可以使用Action、Category和Data三個屬性的設置和獲取方法完成匹配。
A.Serializable
B.JSON對象
C.Bundle
D.charsequence
A.實現(xiàn)Activity的onSaveInstanceState()方法
B.實現(xiàn)Activity的onSaveInstance()方法
C.實現(xiàn)Activity的onInstanceState()方法
D.實現(xiàn)Activity的onSaveState()方法
最新試題
在WorkManager中,哪個類用于定義WorkRequest的約束條件()
在WorkManager中,哪個方法用于獲取工作信息()
在Android Studio中,可以通過Tools菜單下的SDK Manager來管理SDK版本。
創(chuàng)建實體類時,哪個注解用來標記數(shù)據(jù)庫實體類()
以下哪個不是創(chuàng)建數(shù)據(jù)庫實例的步驟()
在HomeScreen中,homeUiState的作用是什么()
在WorkManager中,哪個方法用于獲取WorkRequest的狀態(tài)()
以下哪個不是Room提供的方法()
在WorkManager中,哪個方法用于取消工作()
ViewModel的數(shù)據(jù)會在Android系統(tǒng)銷毀并重新創(chuàng)建activity時丟失。