3
시작 앱에서 서비스에 바인드하거나 서비스에 바인딩하고 그것을 사용하는 모든 활동에서 서비스로부터 바인딩 해제하는 singlenton 객체를 사용하는 것이 낫다.안드로이드에서 서비스와 통신하기위한 베스트 프랙티스
시작 앱에서 서비스에 바인드하거나 서비스에 바인딩하고 그것을 사용하는 모든 활동에서 서비스로부터 바인딩 해제하는 singlenton 객체를 사용하는 것이 낫다.안드로이드에서 서비스와 통신하기위한 베스트 프랙티스
서비스에 바인딩하려면 컨텍스트가 필요합니다. 싱글 톤 객체를 구현하고 해당 컨텍스트를 액티비티에 기반하는 경우, 액티비티가 서비스에 액세스하는 기간 동안 지속되지 않을 수 있으므로 문제가 발생합니다.
응용 프로그램에서 컨텍스트를 가져 오는 경우 서비스 연결을 끊을 때 문제가 발생하여 메모리 누수/불필요한 메모리 사용이 발생할 수 있습니다.
활동마다 바인딩하는 것이 좋지만 상속 스키마를 사용하면 한 번만 코드를 작성하면됩니다.
행운을 빈다.