我正在創建自己的內容提供者。在內容提供者的文檔中,它表示查詢,插入和更新等方法需要線程安全。那麼我應該像這樣用一個互斥體來保護它們嗎?我是否需要在Android Content-Provider方法中使用互斥鎖?
private static Mutex cpMutex;
public Cursor query(){
cpMutex.lock();
//do stuff
cpMutex.unlock();
return result;
}
public Uri insert(){
cpMutex.lock();
//do stuff
cpMutex.unlock();
return result;
}
操作內容提供者是其前端的後端數據結構。我很確定我要使用sqllite數據庫。它會照顧我的同步嗎? – 2011-01-07 00:26:33