![](/img/trans.png)
[英]Tracking Fragment Lifecycle like Application.ActivityLifecycleCallbacks
[英]How to implement Application.ActivityLifecycleCallbacks to make a splash screen for an Android app using the android:windowBackground method
Android Studio Intermediate 这里我希望这不是一个多余的问题:
我在第一次构建启动画面时遇到了一个问题。 我正在关注 David Medenjak 在此处发布的流程,该流程鼓励使用主题以便在应用程序启动过程中显示它:
https://blog.davidmedenjak.com/android/2017/09/02/splash-screens.html
我非常密切地关注这一点,并且确信一切都应该井井有条。
基本功能的最后一步,标题为“注册启动画面”,建议构建一个 java 文件,以便在完成加载后处理切换到应用程序。 博客上提供的 java 代码实现了一个名为 Application.ActivityLifecycleCallbacks 的抽象 class,但提供的代码没有实现这个超类的抽象方法。
我对如何实现这个超类进行了一些研究,但我对它不够熟悉,无法知道如何做到这一点并保留我需要的功能。 我的 java class 看起来就像博客中描述的一样。
这是我发现有助于实现的这个超类的另一个指南,它实现了很少的方法:
如果答案很明显,我很抱歉。 我希望与 David 交流,因为他在 StackOverflow 上很活跃。 也许@'ing他到这个线程会起作用。 任何有关如何实现 class(如有必要)的提示将不胜感激。
对于超class中没有实现的抽象方法,只需将它们实现为空方法定义即可。 您可以参考的示例是博客作者包含的源代码中的以下内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.