안드로이드/4대 컴포넌트 (3) 썸네일형 리스트형 [안드로이드] BroadCast Receiver 안드로이드 4대 컴포넌트 중 하나인 브로드캐스트 리시버는 어떠한 이벤트가 발생되었을 때 그에 관한 메시지를 받을 수 있게 한다. 예를 들면 기기 재부팅, 핸드폰 충전 등 시스템 이벤트가 발생했을 경우 브로트캐스트를 전송하며, 이를 수신하여 작업을 처리할 수 있다. 이외의 자세한 내용은 공식문서를 참고 바랍니다. https://developer.android.com/guide/components/broadcasts?hl=ko#receiving-broadcasts 브로드캐스트 개요 | Android 개발자 | Android Developers 브로드캐스트 개요 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Android 앱은 Android 시스템 및 기타 Android 앱에서.. [안드로이드] Content Provider Content Provider는 애플리케이션의 데이터를 액세스하고, 다른 애플리케이션과 공유하는 기능을 제공한다. Content Provider는 자체적인 보안 시스템이 적용되어 있으며, 사용자 권한을 요구하여 내부적으로 데이터를 보호한다. 만약 요청하는 애플리케이션에 필요한 권한이 없으면 Content Provider의 데이터에 접근할 수 없다. Content Provider의 대표적인 예로는 사진첩 또는 연락처 등을 접근할 때 사용된다. 안드로이드 공식문서 https://developer.android.com/guide/topics/providers/content-provider-basics?hl=ko 콘텐츠 제공자 기본 사항 | Android 개발자 | Android Developers 콘텐츠 제공.. [안드로이드] Activity LifeCycle 우리가 안드로이드 App을 사용하다 보면 로그인 화면, 회원가입 화면부터 메인, 검색 등 다양한 화면들을 접하게 된다.이 각각의 화면들은 Activity에 속해 있으며, Activity에는 생명 주기가 있다. Activity란?Activity는 안드로이드 4대 컴포넌트 중 하나로, 사용자와 직접적인 상호작용을 할 수 있는 화면을 제공해준다.컴포넌트란 사용자와 상호작용을 하기 위한 진입점으로, 컴포넌트는 서로 Intent를 통해 상호작용을 할 수 있다. 안드로이드 생명 주기Activity 생명주기에는 다음과 같이 6가지로 이루어져 있다.1. onCreate()Activity를 실행할 때 처음으로 호출하며, XML을 정의한다.단 한번만 호출되기 때문에 한 번만 초기화하면 되는 것들은 해당 상태에서 초기화하게.. 이전 1 다음