메시지
-
[Android Studio] Intent - 전화걸기, 메시지, 웹사이트, 맵개발 끄적끄적/Android 2020. 6. 29. 21:18
어플 내에서 모든 활동을 만족할 수 없을 때 다른 어플로 연결하기도 합니다. 어플 내에서 링크를 타고 웹사이트로 이동하는 것이 가장 대표적인 예겠죠. 이때 사용되는 intent 이동에 대해 알아보겠습니다. intent란 무엇일까? 안드로이드 어플을 구성하는 네가지 기본 요소에는 Activity, Service, Broadcast Receiver, Content Provider가 있습니다. 이런 구성요소(컴포넌트) 간에 정보를 전달하는 역할을 하는 것이 Intent입니다. 무엇을 할건지를 담는 메시지 객체라고 할 수 있습니다. 화면은 하나의 액티비티라고 생각할 수 있습니다. 화면을 이동하는 작업은 각 액티비티를 실행하고, 종료하는 과정인 것입니다. 이때 액티비티 간 이동 시 정보를 공유해야하는 상황이 있는..