在Android文档here中,它提到当您致电getWritableDatabase()
或getReadableDatabase()
时,您应该始终在后台线程上执行此操作。
我使用OrmLite为我的应用程序,当我调用getHelper()
时,我从UI /主线程调用它。
我也为我的应用启用了StrictMode
,我不记得在logcat中看到警告了。
使用它的首选方法是什么?在我的insert
对象中,update
或Dao
等SQL操作怎么样?它们应该在后台线程中发生吗?