2013-06-04 3 views
0

나는 안드로이드 응용 프로그램에 대한 데이터를 초기화해야 초기화 초기화됩니다 서비스 호출, 그것은 시간이 걸립니다. Application.onCreate()에 모든 초기화를 코딩했습니다. Activity.onCreate() (발사기 활동)에 도달하는 데 시간이 걸립니다. 잠시 검은 화면이 나타나고 Acitivy.onCreate()에있는보기로드가 나타납니다.android 응용 프로그램 클래스 oncreate 시간이 걸릴

응용 프로그램이 실행 중일 때 시작 화면을 표시 할 수 있습니까?

+1

코드의 일부를 게시하시기 바랍니다 :) –

답변

0

먼저 액티비티를로드 한 다음 AsyncTask을 사용하여 변수를 호출하고 초기화하십시오. 그래서 당신은 검은 화면을 피할 수 있습니다. 당신은 희망

Example

여기에서 여기 http://developer.android.com/reference/android/os/AsyncTask.html

좋은 예에서 AsyncTask를에 대한 자세한 정보를 얻을 수있는이 당신에게 도움이

+0

그래 내가 그것에 대해 생각 . 나는 또한 이것을 시도했다. 하지만 내 애플 리케이션을위한 홈 화면 위젯을 가지고있다. 위젯은 또한 모든 데이터를 초기화해야합니다. –

관련 문제