android – 应用程序暂停恢复状态

android – 应用程序暂停恢复状态,第1张

概述我的问题是我可以知道整个应用程序何时暂停/恢复启动/停止等. 例如,如果我的应用程序中有5个活动.每当任何活动被暂停/恢复时, android通过调用onPause / onResume方法通知活动. 因此,当我的活动暂停时,有两种可能的情况. 1.我的activity-2被暂停,因为我的activity-3被调用了. 2.由于来电等外部活动,我的活动-2暂停了. 在这里,我感兴趣的只是跟踪当我的 我的问题是我可以知道整个应用程序何时暂停/恢复启动/停止等.
例如,如果我的应用程序中有5个活动.每当任何活动被暂停/恢复时,android通过调用onPause / onResume方法通知活动.

因此,当我的活动暂停时,有两种可能的情况.
1.我的activity-2被暂停,因为我的activity-3被调用了.
2.由于来电等外部活动,我的活动-2暂停了.

在这里,我感兴趣的只是跟踪当我的活动被外部活动而不是我自己的应用程序活动暂停时.

那么是否有任何Android提供的解决方案或我必须编写我的自定义解决方案.

谢谢
Dalvin

解决方法 API没有提供解决方案,因为在大多数情况下不需要它.

您可以做的是创建一个抽象活动,并使所有活动继承自这个抽象活动.
在这个抽象活动中,通过覆盖onCreate,onResume,onPause,onDestroy,您可以设法计算自己的活动有多少“活着”,然后确定应用程序的状态.

这可行,但它不是真正的AndroID哲学

总结

以上是内存溢出为你收集整理的android – 应用程序暂停/恢复状态全部内容,希望文章能够帮你解决android – 应用程序暂停/恢复状态所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1134546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存