JJUNNAK's
[ Android Studio ] 인트로 화면&기능 만들기 본문
- 레이아웃 xml파일 생성
- 레이아웃을 연결시킬 class파일 생성
- class 파일에 코드작성
https://jjunnak.tistory.com/15
[ Project ] "급똥" _ 02. Beta버전 앱 만들기
[ 이전글 ] https://jjunnak.tistory.com/14 [ Project ] "급똥" _ 01. 프로젝트 기획 일전에 누나한테 캡스톤 프로젝트 해야하는데 뭐 아이디어 추천해줄만한 것이 있냐고 물었더니 " 지하철 화장실이 게이트
jjunnak.tistory.com
위 프로젝트에서 사용한 방법임.
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를 추가해준다.
'Android' 카테고리의 다른 글
[ Android Studio ] 휴대폰 연결하기 , 개발자 모드 활성화 (0) | 2023.01.13 |
---|---|
[ Android Studio ] 버튼 클릭 이벤트, 화면 전환 시키기 ( Intent ) (0) | 2023.01.13 |
[ Android Studio ] 앱 아이콘 변경하기 (0) | 2023.01.13 |
[ Android Studio ] 앱 테마&디자인 변경하기 (0) | 2023.01.13 |
[ Android Studio ] 앱 이름 변경, 상태바&타이틀바 제거하기 (0) | 2023.01.13 |
Comments