안드로이드 어플 시작시, 첫 로고 화면(splash) 띄우기
AndroidManifest.xml 진입 후,
Application - Application Nodes - Add.. - Activity - Name* - splashActivitiy 생성
splashActivity.java 진입
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE); // 상단 타이틀 삭제
setContentView(R.layout.activity_splash); // activity_splash.xml 레이아웃 호출
// splash
Handler handler = new Handler(){
public void handleMessage(Message msg){
finish();
}
};
handler.sendEmptyMessageDelayed(0, 2000); // 2초 (1000m/s=1초)
}
}
res - layout - New - Android XML file - activity_splash 로 이름 지정후 생성
activity_splash.xml 진입
알아서 작성
MainActivity.java 진입
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE); // 상단 타이틀 삭제
setContentView(R.layout.activity_Main); // activity_Main.xml 레이아웃 호출
startActivity(new Intent(this, splashActivity.class)); // splashActivity 호출
'Android' 카테고리의 다른 글
Google Play Developer :) (0) | 2014.03.20 |
---|---|
안드로이드 다음 액티비티로 이동 (0) | 2014.03.20 |
안드로이드 상단바(Tilte bar) 제거하기 (0) | 2014.03.19 |
안드로이드(Android) 프로젝트 네임설정 (0) | 2013.09.02 |
안드로이드 에뮬레이터 명령어 (0) | 2013.09.02 |