Android fragments 使用带有片段的ORMLite
在使用Android片段时,是否可以使用ORMLite管理本地数据库Android fragments 使用带有片段的ORMLite,android-fragments,ormlite,android-fragmentactivity,Android Fragments,Ormlite,Android Fragmentactivity,在使用Android片段时,是否可以使用ORMLite管理本地数据库 一些示例代码或指向示例代码的链接展示了如何创建类似于ORMLiteFragmentActivity类的东西,这将非常酷。或者我想一个简单的“不”可能是一个可以接受的答案 是的,这完全有可能。请参阅说明。基本上,您所要做的就是按照您的建议创建一个新类。您可以将Fragment替换为任何其他要扩展的类型。例如,我还有OrmLiteListFragment,它扩展了ListFragment public class OrmLiteF
一些示例代码或指向示例代码的链接展示了如何创建类似于ORMLiteFragmentActivity类的东西,这将非常酷。或者我想一个简单的“不”可能是一个可以接受的答案 是的,这完全有可能。请参阅说明。基本上,您所要做的就是按照您的建议创建一个新类。您可以将
Fragment
替换为任何其他要扩展的类型。例如,我还有OrmLiteListFragment
,它扩展了ListFragment
public class OrmLiteFragment extends Fragment {
private DatabaseHelper databaseHelper = null;
protected DatabaseHelper getHelper() {
if (databaseHelper == null) {
databaseHelper =
OpenHelperManager.getHelper(getActivity(), DatabaseHelper.class);
}
return databaseHelper;
}
@Override
public void onDestroy() {
super.onDestroy();
if (databaseHelper != null) {
OpenHelperManager.releaseHelper();
databaseHelper = null;
}
}
}
只有在调用onstart()之后,才能操作ormlite db 这样做会产生一些“ormlite帮助程序已关闭并正在重新打开”日志记录。所以我觉得这可能不是一个可以忽略的事件。你怎么认为?