2014-01-07 80 views
0

我想知道即使應用程序已關閉,是否可以顯示通知。當應用程序關閉時發出的通知

說例如我有一個應用程序,我爲第二天13.00設置了某種通知,然後關閉應用程序或重新啓動我的手機或其他東西。

是否有可能仍然在通知欄中獲取一些啓動應用程序的文本的通知,或者是否需要在後臺運行應用程序才能使用通知?

如果可能,最好的辦法是什麼? (在啓動應用程序的特定時間獲取通知),如果不是,您如何推薦進行通知?

我想要做的通知類型是提醒通知。

感謝您的幫助!

+0

你試過看[AlarmManager](http://developer.android.com/reference/android/app/AlarmManager.html)還是使用[GCM Messages](http://developer.android.com/google) /gcm/index.html)呢? – panini

+0

我已經看過GCM消息,但我正在做一個簡單的應用程序,不想要求互聯網許可 – Folke

+0

你如何關閉應用程序? – hichris123

回答

0

您要查找的是背景服務。看到這個Android Services tutorial

在後臺服務中,應用程序應該定期檢查並在必要時創建併發布新通知。看到這個Android Notifications tutorial

後臺服務可以設置爲在電話重新啓動時自動啓動,並重新發出任何未清除的通知。

許多應用程序,如Gmail已經這樣做。儘管您必須小心資源使用情況,否則Android可能會終止您的服務。

1

AlarmManager和Service的組合將幫助您執行您正在尋找的任務,我已經完成了這個任務。查看Android教程。

相關問題