0
我對UriMatcher有點困惑。插入一個UriMatcher
sURIMatcher.addURI(AUTHORITY, BASE_PATH, BOOK);
sURIMatcher.addURI(AUTHORITY, BASE_PATH + "/#", BOOK_ID);
實際存儲在BOOK路徑中的是什麼? 當更新和刪除時,BOOK_ID將是唯一使用的東西,那麼使用BOOK有什麼用?
謝謝。
我對UriMatcher有點困惑。插入一個UriMatcher
sURIMatcher.addURI(AUTHORITY, BASE_PATH, BOOK);
sURIMatcher.addURI(AUTHORITY, BASE_PATH + "/#", BOOK_ID);
實際存儲在BOOK路徑中的是什麼? 當更新和刪除時,BOOK_ID將是唯一使用的東西,那麼使用BOOK有什麼用?
謝謝。
這是一個關於urimatcher的迷你入門書。 BOOK和BOOK_ID是供應商僅用於確定要執行的代碼的常量整數。 BASE_PATH是由調用者傳入的字符串,可能是表的名稱,但實現並不嚴格。 AUTHORITY是由調用者com.example.provider傳入的字符串。
uri會進入內容提供程序,urimatcher用於通過返回整數來確定要執行的代碼。