반응형 Intent란2 [Android] 액티비티(Activity) 간의 통신 / 인텐트(Intent)로 데이터 주고 받기 / 액티비티 추가 생성하기 Activity - Activity 간의 이동 1. Activity 추가 생성하기 빈 액티비티를 생성해준다. New -> Activity -> Empty Activity New -> Kotlin Class/File 을 해도 된다. Activity의 이름은 원하는 것 아무거나 설정해준다. LayoutName은 자동으로 생성되며, Lancher Activity를 체크하게 되면 안드로이드 설정 파일 AndroidManifest.xml에 런처로 등록되어 프로그램 실행 시에 가장 먼저 호출되도록 설정이 된다. MainActivity와 함께 2개가 런쳐 액티비티로 설정이 될 경우 원하지 않은 액티비티가 실행될 수 있어 추가적인 수정이 필요하다. 2. 추가로 생성한 Activity에도 ViewBinding 적용 Vi.. 2022. 11. 11. [Android] 안드로이드 애플리케이션 구성 - 컴포넌트, 액티비티, 서비스, 방송 수신자, 컨텐트 제공자, 인텐트 컴포넌트(Component) 안드로이드 애플리케이션은 컴포넌트들로 구성된다. 컴포넌트들은 하나의 독립된 entity로 존재하고, 정해진 역할을 수행한다. 각 컴포넌트는 애플리케이션을 시작하는 진입점을 가질 수 있으며 4가지 종류의 컴포넌트가 있다. 1. Activity ( 액티비티 ) 2. Service ( 서비스 ) 3. Broadcast receiver ( 방송 수신자 ) 4. Content provider ( 컨텐트 제공자 ) 액티비티(activity)란? 액티비티는 사용자 인터페이스 화면을 가지고 하나의 작업을 담당하는 컴포넌트이다. 하나의 애플리케이션은 여러 개의 액티비티를 가지고 있으며, 앱에서 화나의 화면은 하나의 액티비티이다. 모든 액티비티는 Activity 클래스를 상속 받는다. 서비스(.. 2022. 10. 1. 이전 1 다음 반응형