처음에는이 주제에 대해 많은 질문과 답변이 있지만 내 질문은 내 구체적인 경우에 대한 가장 좋은 방법에 관한 것입니다. 봉사 활동 커뮤니케이션
내 응용 프로그램이있을 것이다, 짧은 질문을 유지하려면 :- 서비스 응용 프로그램을 종료/최소화 사용자 후 계속 실행 할 수 있습니다.
- 서비스가 30 분마다 새로운 정보를 찾는 작업을 실행합니다.
- 서비스는 새로운 정보가 발견되면 알림을 표시합니다.
- 사용자가 앱을 시작/복원하면 새 정보가 UI에 표시됩니다.
숨겨진 활동에서 UI를 지속적으로 업데이트 할 시점이 없으므로 여기에서 가장 좋은 해결책은 무엇입니까?
앱을 다시 시작할 때만 UI를 업데이트하십시오. 구현할 메소드는'onResume'입니다. –
하지만 onResume은 활동 방법이며 모든 새로운 정보는 서비스에 포함됩니다. 또한 서비스는 매 30 분마다 새로운 정보를 찾는 작업을 실행합니다. –
하나 이상의 옵션이 있습니다. 데이터를 저장/반환하는 정적 메서드를 사용하여 클래스를 만들 수 있습니다. 데이터를 데이터베이스에 저장할 수 있습니다. 액티비티와 서비스 모두에서 액세스 할 수있는 파일에 데이터를 저장할 수 있습니다. –