Titanium Appcelerator钛-如何在固定时间打开窗口

Titanium Appcelerator钛-如何在固定时间打开窗口,titanium,appcelerator,Titanium,Appcelerator,我是使用appcelerator Tianium的新手,我正在使用这个平台创建一个报警应用程序。但我面临一个问题。我不知道如何在固定的时间打开应用程序的窗口(即使我的应用程序关闭,设备处于睡眠状态)。在安卓操作系统中是否有报警和广播接收器功能?请帮帮我,谢谢 您希望对哪些警报做出响应 在iOS上,当你的应用程序通常处于后台并且你不能用Tianium监听时,你就等不及这些事件了。有了钛,你可以使用(像定时器一样工作)。在他们的回调中,你应该设置一个属性,当用户打开你的应用时,你应该检查这个属性并打

我是使用appcelerator Tianium的新手,我正在使用这个平台创建一个报警应用程序。但我面临一个问题。我不知道如何在固定的时间打开应用程序的窗口(即使我的应用程序关闭,设备处于睡眠状态)。在安卓操作系统中是否有报警和广播接收器功能?请帮帮我,谢谢

您希望对哪些警报做出响应

在iOS上,当你的应用程序通常处于后台并且你不能用Tianium监听时,你就等不及这些事件了。有了钛,你可以使用(像定时器一样工作)。在他们的回调中,你应该设置一个属性,当用户打开你的应用时,你应该检查这个属性并打开你的窗口

在Android上,您可以创建后台服务,但我不知道如何在Android上收听本机事件(电池除外)。

谢谢您的回复

我正在寻找一种机制,它能够在设备睡眠时唤醒设备,然后在我的应用程序中打开一个窗口。在安卓系统中,我知道一种叫做报警的机制,我可以在安卓操作系统中注册报警,在指定的时间(我注册报警时指定的时间)后,安卓操作系统将唤醒设备(如果它正在睡眠)并发送一条信息。然后,在我的应用程序中,我可以注册一个BroadcastReceiver来监听Android操作系统发送的意图。在BroadcastReceiver中,我可以启动服务、打开新窗口(在Android中称为Activity)