我是使用appcelerator鈦的新手,我使用這個平臺來創建一個報警應用程序。但我面臨一個問題。我不知道如何在固定的時間打開應用程序的窗口(即使當我的應用程序關閉並且設備正在睡覺時)。在Android操作系統中有Alarm和BroadcastReceiver的功能嗎?請幫助我,謝謝!Appcelerator鈦 - 我如何能在固定的時間打開一個窗口
0
A
回答
1
喲想回應哪些鬧鈴?
在iOS上,當您的應用程序一般處於背景中時,您無法等待此類事件,並且您無法使用鈦來欣賞它們。使用鈦可以使用LocalNotification(像定時器一樣工作)。在他們的回調中,你應該設置一個屬性,當用戶打開你的應用程序時,你應該檢查這個屬性並打開你的窗口。
在Android上,您可能會創建一個後臺服務,但我不知道如何在Android上聽本機事件(電池除外)。
0
感謝您的回覆。
我找到一種機制,它有能力喚醒設備,當它正在睡覺,然後在我的應用程序中打開一個窗口。在Android中,我知道一種名爲Alarm的機制,我可以在Android OS上註冊一個鬧鐘,並且在指定的時間段(註冊鬧鐘時指定)後,Android OS會喚醒設備(如果它正在睡眠)並且發送意向。然後,在我的應用程序中,我可以註冊一個BroadcastReceiver來監聽Android OS發送的Intent。在那個BroadcastReceiver中,我可以做類似於啓動服務的事情,打開新窗口(在Android中稱爲Activity)。
相關問題
- 1. Appcelerator鈦,我怎樣才能創建一個模態窗口?
- 2. 鈦Appcelerator的窗口小
- 3. 在Appcelerator中打開另一個窗口鈦應用程序不起作用
- 4. Appcelerator鈦(合金) - 打開另一個包含新窗口的控制器
- 5. Appcelerator在Android上緩慢打開窗口
- 6. 鈦Appcelerator的窗口像素格式
- 7. 在'onclick'事件上打開一個固定窗口 - JavaScript&html
- 8. Kendo UI:當打開一個窗口時,我想替換一個窗口,但不打開一個新窗口
- 9. 鈦Appcelerator的新窗口和一個標題
- 10. Appcelerator。使用滑動打開窗口
- 11. 如何在一個窗口中打開多個Tkinter窗口
- 12. 如何從一個窗口打開一個窗口
- 13. 當我們打開一個彈出窗口時如何禁用父窗口?
- 14. 在Appcelerator的鈦
- 15. 跟蹤在Java中打開一個窗口的時間長度
- 16. Appcelerator - 鈦|可打開文件列表
- 17. 如何獲得特定窗口打開的時間?
- 18. 如何檢測android窗口上的鍵盤 - 鈦Appcelerator
- 19. 如何打開新窗口時打開父窗口
- 20. 如何在項目中打開另一個窗口(Xcode窗口)?
- 21. WPF中只能打開一個窗口?
- 22. 在固定時間窗口上受固定時間窗限制的可移動時間窗
- 23. 鈦Appcelerator父窗口關閉新窗口以及
- 24. 如何打開一個彈出窗口?
- 25. QT:如何打開一個新窗口
- 26. 鈦Appcelerator後退按鈕關閉我的窗口
- 27. 打開一個與facebook窗口功能相同的JavaScript窗口
- 28. Appcelerator。在單個上下文中打開模式窗口
- 29. 如何從Qt的主窗口打開一個新窗口?
- 30. 在一個tableview行上打開一個新窗口點擊鈦合金