android应用程序类oncreate需要时间

时间:2013-06-04 04:52:19

标签: android performance android-layout

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

当运行Application oncreate时,无论如何都要显示启动画面。

1 个答案:

答案 0 :(得分:0)

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

来自这里的好例子

Example

希望这有助于你