kak*_*ppa 12 android android-contentprovider
Android文档说
可以从不同进程和线程中的各种ContentResolver对象调用ContentProvider方法,它们必须以线程安全的方式实现
我在Stackoverflow上发现了这篇文章 - sqlite内容提供程序和多线程 ,它说它已经是线程安全了吗?
那么,只是想知道如何创建一个线程安全的ContentProvider?如果我进行插入/更新/删除方法就足够了syncronized
public synchronized Uri insert (Uri uri, ContentValues values) {
}
Run Code Online (Sandbox Code Playgroud)
Ale*_*ood 13
你可以制作每一种方法synchronized,但在你做之前确保它是绝对必要的.如果底层数据源已经是线程安全的,那么这些方法synchronized可能成本很高.有关详细信息,请参阅我关于此主题的博客文章.
| 归档时间: |
|
| 查看次数: |
7587 次 |
| 最近记录: |