0
좋아요, 예를 들어 Trying to start a service on boot on Android과 같은 코드가 있습니다 의도 유형 검증을 위해 수신기에 ifelse를 써야하는 이유는 무엇입니까?매니페스트 파일에 인 텐트 필터가 이미있는 경우 왜 ifelse가 필요합니까?
좋아요, 예를 들어 Trying to start a service on boot on Android과 같은 코드가 있습니다 의도 유형 검증을 위해 수신기에 ifelse를 써야하는 이유는 무엇입니까?매니페스트 파일에 인 텐트 필터가 이미있는 경우 왜 ifelse가 필요합니까?
당신은 여러 방송에 대해 동일한 수신기를 사용하거나 수
<intent-filter>
요소 또는<intent-filter>
요소, 또는Intents
(<intent-filter>
통해) 및 명시적인 Intents
(Intent
은 수신자의 Java 클래스를 식별합니다)이러한 경우 들어오는 Intent
을 검토하여 어떤 브로드 캐스트인지 확인해야하므로 진행 방법을 알 수 있습니다.
그 샘플의 측면에서, 나는 그들이 왜 그 if
테스트를 가지고 있는지 모르겠다. 그들은 else
을 가졌으므로 Intent
을 기반으로 두 가지 다른 로직 비트를 가졌습니다.