내 응용 프로그램이로드 될 때 흰색 화면이 빠르게 표시됩니다. 몇 가지를 바꿔서 지금은 짧아졌지만 완전히 사라지게 할 수는없는 것 같습니다.앱로드시 흰색 화면이 표시되지 않습니까?
거의 대부분의 앱에이 기능이 있습니다 (휴대 전화가 꺼지면 길어질 수 있기 때문에 앱이 alredy로 시작된 후 다시 시작되면 알림이 표시되지 않습니다). 응용 프로그램이 한 번 실행 된 후에는 발생하지 않습니다 (어쨌든 여전히 응용 프로그램은 아마도 메모리에 있습니까?).
그래서이 문제를 해결할 방법이 없습니까?
백그라운드 스레드에서 초기화를 수행하므로 UI가 차단되지 않습니다.
하나의 활동과 많은 단편을 사용합니다.
비트 맵을 배경으로 사용하지 않고 색상 배경을 사용하려했지만 속도가 느려서 디코딩이 아닙니다.
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.loading_layout);
final FragmentManager fm = getSupportFragmentManager();
Fragment fragment = fm.findFragmentById(R.id.fragment_content);
if (fragment == null)
{
FragmentTransaction ft = fm.beginTransaction();
ft.add(R.id.fragment_content, new LoadingFragment());
ft.commit();
}
}
[앱을로드하는 동안 흰색 화면을 제거하는 방법] (http://stackoverflow.com/questions/18940392/how-to-remove-the-white-screen-while-my-app- 로드) –