티스토리 뷰

Android/Service

Service (3) - bound service

parkho79 2018. 10. 10. 20:07
300x250
300x250



bindService 구현

하단 예제 코드는 단일 process(package) 에서 동작하며 단방향 통신만 가능하다.

다른 process 의 특정 함수나 callback 을 받는 예제는 다음편을 참조하자.

  

1. Service 구현



2. Manifest 등록

하단 service 를 아래와 같이 새로운 process 로 정의하면 ClassCastException 을 만날 수 있다.

 



3. Layout 생성



4. MainActivity



위 예제는 하단 link 에서 확인할 수 있다.

https://github.com/parkho79/ServiceSample2



bindSetvice 를 이용한 양방향 작업 구현은 4편에서 다룬다.



728x90

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

[Android O] Not allowed to start service Intent  (2) 2018.10.19
Service (4) - bindService  (0) 2018.10.16
Service (2) - started service  (3) 2018.08.28
Service (1)  (1) 2018.08.21
댓글