0

Firebase 알림을 사용하여 로컬에 저장하고 목록에 표시하는 데이터가 포함 된 알림을 앱에 보냅니다.앱 폐쇄시 알림 받기

앱이 열리면 알림을 받고 목록보기가 포함 된 활동으로 브로드 캐스트를 보내 데이터를 목록에 추가 할 수 있습니다.

앱을 닫으면 알림이 수신되지만 브로드 캐스트는 해당 활동에 의해 분명히 수신되지 않습니다. 다음에 사용자가 일부 데이터를 목록에 추가해야하는 앱을 열 때 알림을받을 수있는 방법이 있습니까? 한 가지 방법은 로컬 저장소를 사용하는 것이지만 다른 방법이 있습니까?

답변

0

데이터를 보존하고 네트워킹 호출을 피하려면 로컬 저장소가 필요합니다. SQLite 데이터베이스를 사용하거나 SharedPreferencesjson 또는 parseable/serializable을 사용할 수 있습니다. 관계형이 필요하지 않은 경우 ContentProvider도 사용할 수 있지만 내 인상은 극단적 인 과잉 공격 일 수 있습니다.

firebase를 사용하고 있으므로 목록을 저장할 수도 있고 고유 한 노드 식별자를 기반으로 검색 할 수도 있습니다.