티스토리 뷰

Programming/Android

[Android] Intent

RosyPark 2020. 11. 28. 12:19

Intent

어떤 Component에서 다른 Component를 호출하기 위해서 전달하는 비동기 메시지 

공식문서 => 메시지 객체, 다른 앱 구성요소로부터 작업을 요청하는데 사용 , 즉 통신을 촉진하는데 사용 

(1) Activity 시작

(2) Service 시작 

- Service ? 사용자 인터페이스 없이 백그라운드에서 작업을 수행하는 구성요소 

- ex) 파일 다운로드 (서비스 시작, 일회성 작업) -> Intent사용하여 startService () 전달 

- ex) 서비스 바인딩 -> Intent 사용하여 bindService() 전달 

(3) BroadCast 전달 

모든 앱이 수신할 수 있는 메시지 

sendBroadcast() or sendOrderedBoradCast() 전달 

Intent 객체? Component를 호출하기 위해서 메시지를 담을 수 있음 

 

 

Intent 종류

1. 명시적 Intent

- 앱 내의 특정 액티비티나 서비스 등 특정한 앱 구성요소를 시작하는데 사용하는 인텐트

 

 

2. 암시적 Intent 

- 작업을 지정하여 기기에서 해당 작업을 수행할 수 있는 모든 앱을 호출할 수 있도록 하는 것 

 

 

<출처> 

1. developer.android.com/guide/components/intents-filters?hl=ko

2. 

'Programming > Android' 카테고리의 다른 글

[Android] FireBase 시작하기  (0) 2020.12.02
[Android] Main Thread(UI Thread) & runOnUIThread()  (0) 2020.11.29
[Android] 안드로이드 구성요소  (0) 2020.11.28
[Android] Activity  (0) 2020.11.28
[Android] Layout  (0) 2020.11.28
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함