Android Studio - 3. 액티비티 & 인텐트
Posted by bonggang | 2020. 6. 2. 19:26
어플리케이션을 만들면 화면이 바뀌는 것을 많이 봤을 것이다.
이번에는 화면을 변경하는 작업을 해보겠다.
첫 번째 화면
화면 구성은 특별한 이유는 없다.
먼저 구분하기 위해 첫 번째 화면인 것을 명시하고 두 번째 화면으로 전환하기 위한 Button을 넣어줬다.
두 번째 화면
이제 2번째 화면을 만들어보자. (New - Activity - Empty)
첫 번째 화면과 비슷하지만 글자와 그림 배경, 버튼 글자를 바꿔 구분해주었다.
이제 핵심인 화면 전환을 구현해보겠다.
먼저, 앞에서 사용했던 버튼 클릭 이벤트 형식을 작성한다.
이후 화면 전환에 사용하기 위해 Intent를 작성해준 후 startActivity를 이용해 작성한 Intent를 실행시킨다.
bonggang_button.setOnClickListener {
var i = Intent(this, MainActivity2::class.java)
startActivity(i)
}
실행 결과
'CS > Android(Java & Kotlin)' 카테고리의 다른 글
Android Studio - 6. SocketIO (0) | 2020.06.29 |
---|---|
Android Studio - 5. Retrofit (0) | 2020.06.27 |
Android - http 통신 라이브러리(Volley, Retrofit) (0) | 2020.06.16 |
Android Studio - 4. 스피너 (0) | 2020.06.15 |
Android Studio - 2. 레이아웃 설정 (0) | 2020.06.02 |
Android Studio - 1. 기본 프로젝트 생성 (0) | 2020.06.02 |
Kotlin - 1. 변수와 함수 (0) | 2020.06.02 |