Splash.class 작성
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
public class Splash extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
Handler hd = new Handler();
hd.postDelayed(new Runnable() {
@Override
public void run() {
finish(); // 3 초후 이미지를 닫아버림
}
}, 3000);
}
}
MainActivity.class
setContentView(R.layout.main);
// 위 소스 아래부분에 splash.class 호출
startActivity(new Intent(this,Splash.class));
3초가 로딩 후 메인화면 뿌려짐
AndroidManifest.xml
기존 activity 태그 위에 아래 태그 삽입
<activity android:name=".Splash" android:theme="@android:style/Theme.NoTitleBar" />
res > layout 폴더 아래
splash.xml 추가
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/ic_launcher">
</RelativeLayout>
끝~~
':::: 개발 :::: > :::: 안드로이드 ::::' 카테고리의 다른 글
안드로이드 프로젝트 불러올때 오류 .. (빌드 타켓 설정 ) (0) | 2014.04.21 |
---|---|
네트워크 상태 확인 (0) | 2014.04.21 |
초기로딩 splash 이미지 교체 (0) | 2014.03.14 |
R 애러 R 찾을수 없다 할때 (0) | 2014.03.12 |
GCM 진동 / 화면 켜짐 적용 (0) | 2014.03.06 |
GCM 내 앱에 적용 (0) | 2014.03.02 |
spring sts 에서 android 개발하기 (0) | 2014.02.24 |
GCM 사용할때 SENDER_ID 설정.. (0) | 2014.02.21 |