0

我必须为 Android 应用程序初始化数据,初始化会进行服务调用,这需要时间。我已经在 Application.onCreate() 中编写了所有初始化代码。到达 Activity.onCreate()(启动器活动)需要一些时间我可以看到黑屏一段时间,然后加载视图出现在 Acitivy.onCreate() 中。

无论如何在应用程序 oncreate 运行时显示启动画面。

4

1 回答 1

0

首先加载您的活动,然后使用AsyncTask调用创建并初始化您的变量。这样就可以避免黑屏。您可以从此处获取有关 AsyncTask 的更多信息 http://developer.android.com/reference/android/os/AsyncTask.html

来自这里的好例子

例子

希望这可以帮助你

于 2013-06-04T05:15:31.887 回答