Android Kotlin bindService LocalBinder
1. bindService()서비스에서 바인딩을 허용하려면 다음 두 가지가 필요하다. ex) bindService(Intent, ServiceConnection, Context.BIND_AUTO_CREATE)Binder IBinder 인터페이스를 구현한 클래스 클라이언트와 service가 상호작용할 때 사용하는 인터페이스. Service 클래스 코드 내에서 Binder 클래스 상속 선언 ex) inner class LocalBinder : Binder() ServiceConnection 클라이언트와 service의 연결 상태를 모니터링한다. Activity 클래스 코드 내에서 ServiceConnection 클래스 상속 선언 ex) pri..
Android Kotlin
2024. 9. 25. 19:28