본문 바로가기
반응형

Android Service2

[Android/Jetpack] WorkManager : Background에서 Foreground도 이전에 WorkManager에 대해 2번 포스팅한 적이 있다.(지금 다시 읽어보니 꽤괜 포스팅...ㅋㅋ)사실 그때는 그냥 이런게 있구나 정도였는데,이번 담당 Feature로 펌웨어를 API를 통해 전송하는 기능을 구현하면서 새롭기도 하고 WorkManager를 좀 더 알게된 느낌이다.그래서 이번 포스팅은 개발하면서 고민했던 부분, 새로워진 구현부에 대해 작성해보려고 한다. Servicelong-running operations을 background에서 수행하는 Application Component 우리가 흔히 아는 Android의 4대 컴포넌트 중 하나라고 할 수 있다. background에서 돌기 때문에 UI는 제공하지 않고, 다른 앱으로 전환해도 얼마 동안은 계속 실행된다.Service는 .. 2025. 4. 19.
[Android] 서비스(Service) 모든 내용은 Do it! 안드로이드 앱 프로그래밍을 바탕으로 정리한 것입니다. 서비스(Service) 백그라운드에서 실행되는 앱의 구성요소/프로세스 *백그라운드 : 화면 뒤의 공간 👆 서비스도 액티비티와 같이 앱의 4대 구성요소(액티비티, 서비스, 브로드캐스트 수신자, 내용 제공자) 중 하나! → 시스템에서 관리하기 때문에 액티비티처럼 서비스도 Manifest 파일에 꼭 등록해야 함! 서비스의 실행 원리와 역할 [역할] 단말이 항상 실행되어 있는 상태로 다른 단말과 데이터를 주고 받거나 필요한 기능을 백그라운드에서 실행 → 실행된 상태를 계속 유지하기 위해 서비스가 비정상적으로 종료되더라도 시스템이 자동으로 재실행함! 👆 서비스를 시작하기 위해 액티비티에서 startServcie() 메서드를 호출 sta.. 2021. 6. 9.
반응형