Android 로컬 브로드캐스트
Android 로컬 브로드캐스트 LocalBroadcastManager 중요 공지: LocalBroadcastManager는 AndroidX에서 더 이상 사용되지 않습니다(Deprecated). 공식 문서에서는 앱 내 통신에 LiveData / Flow 사용을 권장하지만, 면접에서는 여전히 출제됩니다. 1. 로컬 브로드캐스트란? (글로벌 브로드캐스트와 …
독립 소프트웨어 개발 스튜디오
Android 로컬 브로드캐스트 LocalBroadcastManager 중요 공지: LocalBroadcastManager는 AndroidX에서 더 이상 사용되지 않습니다(Deprecated). 공식 문서에서는 앱 내 통신에 LiveData / Flow 사용을 권장하지만, 면접에서는 여전히 출제됩니다. 1. 로컬 브로드캐스트란? (글로벌 브로드캐스트와 …
Android 순서형 브로드캐스트 sendOrderedBroadcast 순서형 브로드캐스트는 비순서형 브로드캐스트(일반 sendBroadcast)와 대비되는 개념으로, 직렬로 하나씩 전달되는 브로드캐스트이며 면접에서 자주 출제되는 핵심 문제입니다. 1. 순서형 브로드캐스트 특징 참고:비순서형 브로드캐스트 sendBroadcast()는 중단할 수 없고 …
이 문서는 Android 4대 컴포넌트 중 하나인 브로드캐스트 리시버(BroadcastReceiver)를 사용한 앱 간 통신 예제입니다. 두 개의 독립된 프로젝트를 통해 App1이 커스텀 브로드캐스트를 보내고, App2가 이를 수신하는 과정을 보여줍니다. 1. 핵심 …
1. 사용자 정의 브로드캐스트 수신기 MyBroadcastReceiver.java 2. AndroidManifest.xml 수신기 등록 (매니페스트 파일) <application> 태그 안에 추가: 핵심: action 이름. 나중에 브로드캐스트 전송 시 사용하는 Intent 문자열은여기 내용과 완전히 동일해야 합니다 …
이전 섹션의 동적 등록과 대조하여, 정적 등록 브로드캐스트 리시버를 설명합니다. 이를 통해 기기 부팅이 완료되면 시스템 브로드캐스트를 수신하고 토스트 메시지를 표시하도록 구현합니다. 1. 동적 등록 vs 정적 등록 핵심 차이점 …
이것은 구 버전 Android API(Android 7 이하)의 구현 방식입니다. 브로드캐스트 리시버 + ConnectivityManager + NetworkInfo를 사용해 네트워크 연결과 끊김을 구분합니다. 1. 핵심 지식 2. 전체 onReceive 코드 3. 중요 안내(사용 …
예시 – 시스템 브로드캐스트 수신하기 1. 브로드캐스트(Broadcast) 기본 개념 1. 시스템 브로드캐스트란? 2. 브로드캐스트 수신자의 역할 2. 브로드캐스트의 두 가지 등록 방식 비교 항목 동적 등록(코드 등록) 정적 등록(Manifest 등록) …
Android 브로드캐스트 알아보기 아래는 Android 브로드캐스트 시스템의 핵심 지식 정리입니다: 1. 브로드캐스트 시스템 기본 개념 2. 브로드캐스트 종류 및 비교 Android 브로드캐스트는 크게일반 브로드캐스트와순서 브로드캐스트로 나뉘며 핵심 차이는 다음과 같습니다: …