티스토리 뷰

Manifest

<activity android:name=".SplashActivity"

android:screenOrientation="portrait"
 android:configChanges="orientation|keyboardHidden"
 android:theme="@android:style/Theme.NoTitleBar"/>



MainActivity.java

 startActivity(new Intent(this, SplashActivity.class)); -> in onCreate() 


SplashActivity.java


Splash.XML




* 아래 한줄 소스를 추가 합니다

android:configChanges="keyboardHidden|orientation"

-> 이 소스의 역할이 기기를 가로로 눕혔을 때 splashactivity가 보이는 걸 방지하기 위함이라고 하는데, 어플이 간혹 다운이 되어버리는 증상도 있습니다. 그런데 아래 화면처럼 소스를 추가 하면 그런 증상이 사라집니다. 

위와 같이 소스 수정을 하면 5초간 이미지가 로딩이 된다.

 

* drawable 폴더에 로딩이 될 이미지를 넣어준다. 로딩 이미지명은 splash.png로 수정.



이런식으로 로딩이 5초간 진행되면서 메인 액티비티 화면으로 다시 넘어간다.

동영상이 아니라 믿기 힘드시겠지만 로딩이 되고 넘어가니 따라해보시길!


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함