,我已經看到,如何使一個ContentProvider
示例全都使用insert
,query
,update
,和delete
方法內的UriMatcher#match(Uri)
方法容易地處理所有的URI模式的內容提供者響應(例如:http://developer.android.com/resources/samples/NotePad/src/com/example/android/notepad/NotePadProvider.html) 。直到今天,我看到ContentProvider
API文檔中提到insert
,query
,update
和delete
「可以全部從多個線程中調用」,這對我來說似乎沒有問題。此外,UriMatcher
文檔沒有提到線程安全性或match
是否可重入。UriMatcher類的折返(Uri)是否匹配?
我需要擔心對UriMatcher
共享,static
實例,它是我的insert
,query
,update
和delete
實現內使用同步調用match
?