根据 Android 文档,它指出 (http://developer.android.com/reference/android/app/Application.html):
There is normally no need to subclass Application.
我的问题是。我的应用程序需要在应用程序启动时准备一些数据(例如,从共享首选项加载一些状态数据),然后才能执行其他任何操作。我通常将数据准备逻辑放在应用程序的子类中。
如果不鼓励对应用程序进行子类化,我应该将应用程序启动时数据准备逻辑放在哪里?最佳做法是什么?
谢谢。
最佳答案
并不是不鼓励,只是如他们所说,“通常”不需要。
在你的情况下,你正确地使用了它,我在我自己的许多应用程序中也这样做过。
关于android - 通常不需要子类化应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25556692/