본문 바로가기
공부/안드로이드

인텐트의 액션 몇가지만 정리

by Ohming 2011. 8. 8.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



 상수  대상 컴포넌트
 액션
 ACTION_CALL  액티비티
 전화걸기를 실행합니다.
 ACTION_EDIT  액티비티  사용자가 편집하려는 데이터를 보여줍니다.
 ACTION_MAIN  액티비티  데이터의 전달이나 반환없이 태스크의 액티비티를 시작합니다.
 ACTION_SYNC  액티비티  서버와 안드로이드 기기의 데이터를 동기화합니다.
 ACTION_BATTERY_LOW  브로드캐스트 리시버
 배터리 잔량이 얼마 남지 않았을 때 전달됩니다.
 ACTION_HEADSET_PLUG  브로드캐스트 리시버
 헤드셋(혹은 이어폰)이 꽂히거나 빠졌을때 전달됩니다.
 ACTION_SCREEN_ON  브로드캐스트 리시버
 화면이 켜졌을 때 전달됩니다.
 ACTION_TIMEZONE_CHANGED  브로드캐스트 리시버
 표준 시간대가 변경된 경우 전달됩니다.

명시적 인텐트는 컴포넌트 이름(예:kr.co.wikibook.first_activity.SecondActivity)을 통해 실행할 대상을 찾는다.
암시적 인텐트는 액션(ACTION_CALL처럼 특정 이벤트를 나타내는 String 객체)과 데이터(Uri)의 두 가지 정보를 통해 실행할 대상을 찾는다. (데이터는 주소록에 저장된 특정 사용자의 데이터처럼 액티비티를 실행할 때 참조할 데이터. 만약 주소록에 저장된 주소 목록을 가져오는 액티비티를 실행하려면 Intent.ACTION_PICK 액션이 포함된 인텐트를 전달해야 한다.)

'공부 > 안드로이드' 카테고리의 다른 글

WebView의 인터넷 접근 권한  (0) 2011.08.19
여러가지  (0) 2011.08.09

댓글