alarmmanager

    0热度

    2回答

    我想在我的应用程序来执行日常晚上10点后自动注销,因为这是我实现了一个AlarmManager任务,但它不调用。对于测试的目的,我已经给了其他时间。(如 calendar.set(Calendar.HOUR_OF_DAY,15); calendar.set(Calendar.MINUTE,59); calendar.set(Calendar.SECOND,30)

    2热度

    1回答

    有它应该在指定的精确时间使用AlarmManager(次日7:00)触发一个动作代码: val manager = getSystemService(Context.ALARM_SERVICE) as AlarmManager val intent = Intent(this, FooIntentService::class.java) val pendingIntent = PendingI

    0热度

    1回答

    我知道关于AlarmClock和AlarmManager以及如何设置闹钟,启动应用程序等有很多讨论。但是,我还没有找到完美的答案以下场景。 在我的Android闹钟应用我发展,我想设置特定时间的报警,通过在其他设置,如玩什么歌,振动等 1)什么我应该用它来做到这一点吗? AlarmClock或AlarmManager? 2)现在,当警报在指定时间熄灭时,我该如何告诉它启动我的自定义活动?再次是Al

    -1热度

    1回答

    我需要在某个时间间隔内设置闹钟。为了实现它,我写道: TestFragment类 private void setupAlarmManager(){ AlarmManager manager = manager = (AlarmManager) getContext().getSystemService(Context.ALARM_SERVICE); Intent alarmI

    1热度

    2回答

    我有收集数据的服务,并且每个小时服务都需要将这些数据发送到我的服务器。我知道他们有很多可用于安排任务的解决方案,但在我的情况下,关于电池消耗和资源利用率的最有效方法是什么? 也是我的服务能够被停止,而当我的服务已停止,那么它不能再发送任何数据(所以alarmmanager缝是不是最好的方法,因为它会据我所知重新启动我的服务)

    0热度

    1回答

    应用程序死后AlarmManager是否停止工作? 如果不是这样,为什么它在我的应用程序中停止? 在我的应用程序中,在AlarmReceiver类的服务中创建了一个新的警报。这AlarmReceiver类扩展BroadcastReceiver。通过这种方式在收到警报后,会创建新的警报。但只要应用程序没有死机,这个过程就可以正常工作。但我希望这个过程继续下去。我怎么能解决这个问题?

    0热度

    1回答

    我有一个报警设置为每天触发,我的问题是,我将有两个按钮在通知,延迟按钮和我得到它按钮。 我如何做 代码来设置报警: Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 17); calendar.set(Calendar.MINUTE, 38);

    0热度

    2回答

    更新:终于到了测试。没有工作。更改了一些代码,明天再试。 在我的MainActivity中,我让程序从JSON数据中检索时间数据并将它们存储到变量中。然后我调用这个方法,将6种不同的时间分别分成几个小时和几分钟,然后将它们相乘,这样就可以毫秒为单位,然后在AlarmManager.RTC_WAKEUP中使用它们。下面是在MainActivity代码: mPrayerTime = (Button)

    0热度

    1回答

    我知道这个问题被问及很多,我花了2周的时间搜索并尝试不同的例子,但没有一个看起来符合我的情况。 我有一个报警接收器,调用一个报警活动,然后显示一个对话框,带有打盹和解除选项。我已经成功地开始了闹钟,但是当按下其中一个对话框按钮时,我似乎无法停止。 下面是报警活动代码/对话框 public class AlarmActive extends Activity { @Override

    0热度

    1回答

    我试图从一个DialogFragment中发出一个触发事件一段时间后的事件的警报。 下面是相关的代码,我把的onCreate(): broadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(Context c, Intent i) { Toast.makeText(c,