2012-12-03 51 views
2

Windows Phone 8中是否存在啓動完成觸發事件?我在谷歌搜索了很多,但我無法獲得有關Windows Phone 8中的啓動觸發事件的任何信息。是否有Windows Phone 8中的任何啓動完成事件

我想在手機重新啓動後啓動一個後臺進程,對於此任何啓動完成意圖或啓動完成觸發事件,以便我可以啓動後臺進程。如果可能的話,請告訴我實施它的方式。

回答

0

當操作系統完成引導時,您無法觸發操作。您只能創建一個後臺代理,該代理將每30分鐘左右由操作系統自動啓動。

0

對不起,Windows Phone 8中沒有這樣的觸發器。您的後臺代理只需等待電話重新啓動後定期安排。

+0

似乎android有更多的靈活性比windows 8 – user1825863

+0

因爲在android中有一個廣播接收器,它是在手機啓動時觸發的,所以我們可以很容易地檢測到手機啓動..我一直在尋找相同的功能在windows phone 8 – user1825863

+1

實際上在「Windows 8/WinRT」中有這樣的觸發器,但它尚未出現在「Windows Phone 8」中。 –

1

WP7/WP8 doesn't allow for full multitasking。作爲其中的一部分,您無法選擇特定的操作系統事件來觸發代碼。操作系統通過各種方式暴露出固定的可擴展性要點。例如,PeriodicBackgroundAgents按照30分鐘以上的計劃啓動10秒鐘。 IntensiveResourceBackgroundAgent在手機連接到WiFi和電池時啓動。然而,目前沒有操作系統的可伸縮性點暴露給第三方應用程序。

如果你想看到這個功能,請用你的用例打開一個新的wpdev uservoice請求。請注意,電池壽命,內存和處理能力方面的總體設備運行狀況始終是一個問題。因此,讓你的用例閃耀。

+0

感謝賈斯汀非常好的回答 – user1825863

相關問題