JJUNNAK's

[ Android Studio ] 인트로 화면&기능 만들기 본문

Android

[ Android Studio ] 인트로 화면&기능 만들기

최낙준 2023. 1. 13. 03:44

 

 

위 프로젝트에서 사용한 방법임.

1. activity_intro.xml 생성

res → layout→ new → layout resources file

2. IntroActivity.class 생성

java → lnew → java class

3. IntroActivity 에 코드작성

import android.content.Intent; import android.os.Bundle; import android.os.Handler; import androidx.appcompat.app.AppCompatActivity; public class IntroActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_intro); //xml , java 소스 연결 Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(getApplicationContext(), MainActivity.class); startActivity(intent); //인트로 실행 후 바로 MainActivity 넘김 finish(); } }, 1800); //1.8초 후 인트로 실행 } @Override protected void onPause() { super.onPause(); finish(); } }

4. AndroidManifest 파일 수정

기존의 MainActivity 자리에 IntroActivity로 변경하고 하위에 MainActivity를 추가해준다.

 

Comments