Android 로컬 브로드캐스트

Android 로컬 브로드캐스트 LocalBroadcastManager 중요 공지: LocalBroadcastManager는 AndroidX에서 더 이상 사용되지 않습니다(Deprecated). 공식 문서에서는 앱 내 통신에 LiveData / Flow 사용을 권장하지만, 면접에서는 여전히 출제됩니다. 1. 로컬 브로드캐스트란? (글로벌 브로드캐스트와 …

순서형 브로드캐스트

Android 순서형 브로드캐스트 sendOrderedBroadcast 순서형 브로드캐스트는 비순서형 브로드캐스트(일반 sendBroadcast)와 대비되는 개념으로, 직렬로 하나씩 전달되는 브로드캐스트이며 면접에서 자주 출제되는 핵심 문제입니다. 1. 순서형 브로드캐스트 특징 참고:비순서형 브로드캐스트 sendBroadcast()는 중단할 수 없고 …

Android 앱 간 브로드캐스트 수신

이 문서는 Android 4대 컴포넌트 중 하나인 브로드캐스트 리시버(BroadcastReceiver)를 사용한 앱 간 통신 예제입니다. 두 개의 독립된 프로젝트를 통해 App1이 커스텀 브로드캐스트를 보내고, App2가 이를 수신하는 과정을 보여줍니다. 1. 핵심 …

사용자 정의 브로드캐스트 전송

1. 사용자 정의 브로드캐스트 수신기 MyBroadcastReceiver.java 2. AndroidManifest.xml 수신기 등록 (매니페스트 파일) <application> 태그 안에 추가: 핵심: action 이름. 나중에 브로드캐스트 전송 시 사용하는 Intent 문자열은여기 내용과 완전히 동일해야 합니다 …

정적 등록 방식을 이용한 부팅 알림 구현

이전 섹션의 동적 등록과 대조하여, 정적 등록 브로드캐스트 리시버를 설명합니다. 이를 통해 기기 부팅이 완료되면 시스템 브로드캐스트를 수신하고 토스트 메시지를 표시하도록 구현합니다. 1. 동적 등록 vs 정적 등록 핵심 차이점 …

예시 – 시스템 브로드캐스트 수신하기

예시 – 시스템 브로드캐스트 수신하기 1. 브로드캐스트(Broadcast) 기본 개념 1. 시스템 브로드캐스트란? 2. 브로드캐스트 수신자의 역할 2. 브로드캐스트의 두 가지 등록 방식 비교 항목 동적 등록(코드 등록) 정적 등록(Manifest 등록) …

Android 브로드캐스트 알아보기

Android 브로드캐스트 알아보기 아래는 Android 브로드캐스트 시스템의 핵심 지식 정리입니다: 1. 브로드캐스트 시스템 기본 개념 2. 브로드캐스트 종류 및 비교 Android 브로드캐스트는 크게일반 브로드캐스트와순서 브로드캐스트로 나뉘며 핵심 차이는 다음과 같습니다: …