오늘은 activity를 전환하는 법에 대해 배웠다.
인텐트
컴포넌트 간에 작업 수행을 위해 정보를 전달하는 역할
메세지 객체라고 말할 수 있다.
인텐트를 이용한 액티비티 전환
MemoActivity 클래스를 불러와 Intent 를 생성한다.
그리고 이 intent 를 실어서 startActivity 라는 함수를 호출한다.
그럼 startActivity 함수에서는 intent 에서 호출된 Activity 위치를 찾아가,
해당 Activity 를 열게 된다.
val intent = Intent(this, MemoActivity::class.java)
startActivity(intent)
액티비티 소멸 시키기
this.finish()
이 코드를 작성해주면 전에 있던 액티비티를 소멸시켜준다.
이 코드가 중요한 것이 이 코드를 작성하지 않으면 로직이 꼬이거나 스택이 많이 쌓여 앱이 느려질 수 있다.
안드로이드 APP 메이트 - 코틀린 기초편 :: #13-1. Activity 전환하기 | 코드메이트
📌 Activity 전환하기 ✅ 오늘 배울 내용 Activity 전환하기 ✅ 시작하기 전에 본격적인 Activity 전환을 실습하기 전에, 12일차에 수정했던 매니페스트 파일을 아래와 같이 다시 수정해주세요! <?xml vers
codemate.kr
'모각코 > 코틀린<기초편>' 카테고리의 다른 글
모각코 코틀린<기초편>15일차 (0) | 2022.02.25 |
---|---|
모각코 코틀린<기초편>14일차 (0) | 2022.02.24 |
모각코 코틀린<기초편>12일차 (0) | 2022.02.22 |
모각코 코틀린<기초편>11일차 (0) | 2022.02.21 |
모각코 코틀린<기초편>10일차 (0) | 2022.02.18 |