Android Kotlin Service
2023. 1. 17. 12:47ㆍ교내활동/Programming GURU2
반응형
서비스
- 안드로이드 4대 컴포넌트 중 하나로 화면이 없고 백그라운드에서 수행하는 작업을 작성하는 컴포넌트
- daemon, background process라고도 함
- 화면과 상관없이 계속 동작함
- 서비스 생명주기(started service(어떤 서비스인지 명시되어있지 않다면 started임), bounded service)
- 액티비티와 마찬가지로 생명주기용 콜백 메서드를 가지고 있음
- onCreate()
- 서비스가 생성될 때 호출되는 콜백 메서드로 초기화 등을 수행함
- onStartCommand()
- 서비스가 액티비티와 같은 다른 컴포넌트로부터 startService() 메서드로 호출되면 불리는 콜백메서드. 실행할 작업을 여기에 작성
- onDestroy()
- 서비스 내부에서 stopSelf()를 호출하거나 외부에서 stopService()로 서비스를 종료하면 호출됨
반응형
'교내활동 > Programming GURU2' 카테고리의 다른 글
[Android/Kotlin] 자동으로 넘어가는 배너 만들기 (0) | 2023.01.29 |
---|---|
Android Kotlin Fragment (0) | 2023.01.17 |
Android DB 기초 (0) | 2023.01.17 |
Android Widget 기초 (3) (0) | 2023.01.04 |
Android Widget 기초 (2) (0) | 2023.01.04 |