2012-01-20 3 views
2

앱이 다운로드되었지만 앱의 특정 작업이 특정 기간 (예 : 한 달) 후에도 완료되지 않았다는 알림을 사용자에게 보내는 방법이 있습니까? 한 가지 방법은이 경우 매월 생겨나야하는 백그라운드 서비스이며, 공유 상태의 앱 상태를 확인한 다음 알림을 보냅니다. 맞춤 서비스를 작성하지 않고도 Android에서 더 쉬운 방법이 있습니까? 여기앱이 특정 기간 이상 사용되지 않을 때의 알림

+1

화면 보호기 정품 인증을 받으셨습니까? – Lucifer

답변

1

잠시 후 (예 : 한 달에) 앱을 깨우려면 알람을 설정해야합니다. 그것에 대해 AlarmManager을 사용할 수 있습니다. SharedPreferences를 확인하는 것이 전부라면 브로드 캐스트 리시버에서 할 수 있습니다. 거기에 귀하의 통지를 보낼 수 있습니다.

2

내가 그것을 할 것입니다 방법입니다. AlarmManager을 사용하여 알람을 예약하면 오늘부터 한 달 후에 중단됩니다. 이 알람은 Receiver 내부의 일부 코드를 트리거하거나 상기 이벤트가 발생했는지 여부를 확인할 수 있습니다. 그렇지 않은 경우 Dialog 또는 무엇이든 표시 할 수 있습니다.

관련 문제