1. JavaClass 생성
일단 시작 화면을 따로 생성하기 위하여

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class IntroActivity extends Activity{
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try {
Thread.sleep(4000); // 4초 인트로 화면 보여주기
} catch (InterruptedException e) {
e.printStackTrace();
}
// next Activity 기재.
startActivity(new Intent(this,MainActivity.class));
finish();
}
}2. drawable 폴더에 background_intro.xml 파일 생성

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Background color -->
<item android:drawable="@color/windowBackground"/>
<!-- logo -->
<item>
<bitmap
android:gravity="center"
android:src="@mipmap/ic_launcher"/>
</item>
</layer-list>3. vaules/styles.xml 파일 수정
아래의 코드를
<!-- intro theme. -->
<style name="IntroTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@drawable/background_intro</item>
</style>
4. AndroidManifest.xml 파일 수정
시작 화면이 현재 MainActivity로 되어 있는데 이를 IntroActivity로 조정하기 위한 작업이다. manifests ->
을 까먹으면 안된다!

시작 액티비티를 수정하고 반드시 그다음에 실행할 액티비티를 아래에 추가해 주어야 한다. 아래 이미지는 시작 화면 적용한 화면이다.
