我今天使用Kivy为安卓开发了一个应用程序,并成功构建和运行了APK文件。不知道如何在我的应用程序被用户暂停和恢复时避免初始化/加载屏幕,有没有专门处理这种情况的机制?每次我将应用程序发送到后台并重新打开它时都会出现那个讨厌的加载屏幕,非常烦人。
我从未使用过Kivy或为Android开发,但我能找到以下内容:这个链接。从该链接中得知:如果您只想让应用程序不完全关闭(这样它就不会在每次重新启动时显示闪屏等),则只需向App类添加on_pause方法,并且它应该返回True。您还可以在此方法中进行任何暂停前的操作。但是,应用程序并不真正保持运行状态,它只保留内存状态。如果您想要在后台执行计算,则可以使用Python-for-android。