본문 바로가기

Service2

Service의 기본적인 사용법 Service란? 그동안 다루었던 Activity와 다르게 Service는 화면에 보이지 않는다. Service는 Activity와 같이 안드로이드의 컴포넌트이기 때문에 onCreate(), onDestroy() 메소드를 갖고 있다. 그리고 사용할 때 주의할 점으로는 종료 시에 시스템이 자동으로 재시작 시켜주기 때문에 조심해야 한다. 사용법 추가하는 방법은 Activity와 비슷하다. Project Explorer에서 app을 오른쪽 클릭한 뒤 new - Service - Service 를 클릭하여 생성할 수 있다. Service의 이름을 지정한 뒤 Finish를 눌러주면 자동으로 클래스 뿐만 아니라 Manifest에 등록된다. package com.juhy.myapplication; import and.. 2020. 4. 3.
Activity란? Activity란? 안드로이드 앱은 크게 Activity, Service, Broadcast Receiver, Content Provider 4가지 컴포넌트로 구성된다. 각각의 컴포넌트들의 기능에 대해 간단히 설명하자면 Activity는 화면에 보여지는 부분의 기능, Service는 화면이 없지만 동작하는 기능, Broadcast Receiver는 시스템에서 전달하는 알림을 수신하는 기능, Content Provider는 보안상의 문제로 선택적으로 시스템의 파일을 제공해주는 기능이라고 할 수 있다. 모든 컴포넌트는 앱에 추가할 때, Manifest에 추가하여 이 앱이 어떻게 구성되는지를 알려주어야 한다. Manifest란 시스템이 앱을 설치할 때 앱을 파악하기 위한 설계도의 역할을 하는 파일이다. Act.. 2020. 3. 31.