是否应该在onResume()调用中从数据库检索记录?

我的应用程序的主页显示记录列表。另一个页面允许添加新记录。创建新记录后,点击保存按钮,当应用程序返回首页时,我希望也显示最新记录。

是否有比在onResume()内部调用中从SQLite数据库中检索所有记录更好的方法来检索所有记录?

ppppp12345 回答:是否应该在onResume()调用中从数据库检索记录?

您可以将创建的模型保存在后台作业/线程中,然后仅在保存完成后调用finish()。同时,您也可以显示加载程序。

之后,在您的家庭活动/片段(?)中,执行另一项后台作业(以不冻结UI)以从SQLite检索数据。作业完成后,显示它。同样,您可以始终在任务运行时显示加载程序。

简单的方法:看看AsyncTask

本文链接:https://www.f2er.com/3148267.html

大家都在问