2

Android Studio Intermediate 在这里,我希望这不是一个多余的问题:

我在第一次构建启动画面时遇到了一个问题。我正在关注 David Medenjak 在此处发布的流程,该流程鼓励使用主题以便在应用程序启动过程中显示它:

https://blog.davidmedenjak.com/android/2017/09/02/splash-screens.html

我非常密切地关注这一点,并且确信一切都应该井井有条。

基本功能的最后一步,标题为“注册启动画面”,建议构建一个 java 文件,以便在完成加载后处理切换到您的应用程序。博客中提供的 java 代码实现了一个名为 Application.ActivityLifecycleCallbacks 的抽象类,但提供的代码没有实现这个超类的抽象方法。

我对如何实现这个超类进行了一些研究,但我对它不够熟悉,无法知道如何做到这一点并保留我需要的功能。我的 java 类看起来就像博客中描述的那样。

这是我发现有助于实现的这个超类的另一个指南,它实现了很少的方法:

https://medium.com/@mobile_develop/android-application-development-detecting-when-your-app-enters-the-background-or-foreground-bbced47ad8a5

如果答案很明显,我很抱歉。我希望与 David 交流,因为他在 StackOverflow 上很活跃。也许@'ing他到这个线程会起作用。任何关于如何实现类(如有必要)的提示将不胜感激。

4

1 回答 1

1

对于超类中没有实现的抽象方法,只需将它们实现为空方法定义即可。您可以参考的示例是博客作者包含的源代码中的以下内容。

于 2020-05-10T03:42:52.353 回答