我看到的如何制作 a 的示例ContentProvider
都使用了UriMatcher#match(Uri)
、insert
、query
和update
方法delete
中的方法来轻松处理内容提供者响应的所有 URI 模式(例如:http: //developer.android.com/资源/samples/NotePad/src/com/example/android/notepad/NotePadProvider.html)。直到今天,当我在ContentProvider
API 文档中注意到insert
、query
、update
和delete
“可以 [all] 从多个线程调用”时,这对我来说似乎还可以。此外,UriMatcher
文档没有说明线程安全或是否match
可重入。
我是否需要担心在我的、、和的实现中使用match
的共享static
实例上的同步调用?UriMatcher
insert
query
update
delete