Nucleus 是一个 Android 库,它利用 Model-View-Presenter 模式来正确地将后台任务与应用程序的可视部分连接起来。
Nucleus 是一个 Android 库,它利用 Model-View-Presenter 模式来正确地将后台任务与应用程序的可视部分连接起来。
核心 ========
但是,即使使用了这些先进的技术,我们的应用程序仍然存在一些缺陷: * 一个应用程序在配置更改后无法继续执行后台任务。 * 一个应用程序在进程重启后不会自动重新启动后台任务。 尽管大多数应用程序都可以正常运行,但缺少这些功能是一个明显的错误,它会一直存在,等待那些在地铁上按下"登录"按钮,然后因为网络连接太慢而切换到其他应用程序的用户。 在这种情况下,几乎任何应用程序都会产生大量错误。
Android 文档对这些问题进行了非常简要的介绍,请参阅: *"如果一个 Activity 正确实现了其生命周期方法,并保存了当前状态,那么杀死该进程不会对用户产生明显的影响
MVP introduction article Wiki Processes and Threads - 4. Background process
暂无开放 Issues,或尚未同步最近议题。