inflearn logo
강의

Course

Instructor

Yoon Jae-seong's Kotlin-based Android App Development Part 2 - Menu and 4 Major Components

31st Service

서비스 강의 내용 질문입니다.

239

gwise

72 asked

0

var serviceIntent = Intent(this, TestService::class.java)

서비스 시작 버튼을 중복으로 여러번 클릭 할 때

startForegroundService를 하면 Service가 클릭 한 만큼
여러개 생성되는 건가요?

Service에 value값 추가해서 ++해보니 계속 한 값으로만 나오는데
어떻게 되는건지 궁금합니다.

여러번 클릭해도 중지 버튼 클릭하면 다 종료가 되는데 이러면 서비스가
하나만 생성된거라고 봐야 하는건지..

kotlin android

Answer 2

1

softcampus

서비스는 가동시킬때 객체를 생성해서 가동하므로 지속적으로 생성됩니다. 지속적으로 생성할것인가 아닌가는 기획에 따라 달라지겠지요. 다음 강에 나오는 IPC 까지 학습을 해주시면 서비스 운영 방법에 대해 좀더 아실수 있으실겁니다.

0

gwise

답변 감사합니다. 테스트 해보니 클릭한 만큼 여러개 생성됐습니다.  종료하니 순차적으로 종료 됐고...

서비스는 중복으로 생성 안되게 막는게 중요하겠네요. 감사합니다. 

JWT토큰 발급 시, subject 값을 다양하게 넣어서 여러 개의 토큰을 만드는 이유

0

15

2

광고 캠페인 종류와 키워드 플래너 관련 질문

0

48

2

안드로이드 기기 실행 오류

0

35

2

테이블 컬럼에 대한 질문

0

43

1

40강 예제 수정해봤습니다

0

280

1

30강 BR 질문

0

256

1

29강 예제 질문

0

282

1

24강에서 setIcon과 MessagingStyle질문드립니다.

0

418

1

textView 질문

0

314

3

16분 대에 나온 getNumber()메소드 질문

0

190

1

버튼 클릭시 바로 튕기시는 분들께...

0

165

0

Action Intent 누를때 action 설정 질문.

0

203

1

onActivityResult가 Deprecated 되었습니다

0

221

1

Handler 오류

0

441

1

Kotlin Extension 관련

0

230

1

20강 BroadCastReciever 제목 오타입니다.

0

177

1

NotificationCompat 기능

0

194

1

13분 04초에서 질문있습니다!

0

271

2

권한관련 질문

0

301

5

35강 강사님 소스의 viewBinding 적용.

2

162

0

카톡처럼 Pop시켜도 살아 있는 리시버는 어떻게?

0

222

2

11강 OnActivityResult SecondActivity에서..

0

205

1

Context 개념 관련 질문드립니다.

0

299

4

dialogInterface 자동완성 질문드립니다.

0

273

4