alarmmanager相关内容

如何取消AlarmManager

我已经设置了如下alarmManager: Intent intent = new Intent(TopActivity.this, RecordActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.putExtra(Utils.KEY_RECORD_TIME, record ..
发布时间:2020-08-22 18:42:20 移动开发

警报管理器在特定时间设置每日警报?

我一直在研究这个应用程序,该应用程序应该在每天的给定时间运行,周末除外.我已经使用AlarmBroadCastReceiver在给定的时间触发特定的代码块.我的AlarmBroadCastReceiver类中有以下代码: public void SetAlarm(Context context) { AlarmManager am=(AlarmManager)context.getS ..
发布时间:2020-08-22 18:41:29 移动开发

如何在Android Q上设置闹钟?

背景 Android Q似乎有很多新的限制,但是警报不应该是其中之一: https://developer.android.com/guide/components/activities/后台启动 问题 似乎我为设置警报而制作的旧代码在P上效果很好,但现在再也无法正常工作了: MainActivity.kt class MainActivity : AppCom ..
发布时间:2020-08-22 18:40:22 移动开发

本地通知不重复

我需要向用户显示每2小时完成一次注册的通知,我将其设置为几分钟,以便进行测试,但是我的通知只有在不再发送时才会出现. 请提出建议. 我的重复任务代码: public void createNotification() { Intent notificationIntent = new Intent(context, ShowNotification.class); Pe ..
发布时间:2020-07-05 21:46:59 移动开发

1个多小时后或应用程序处于休眠状态时,Alarmmanager不会触发服务-Android Oreo

我尝试使用Alarmmanager设置警报并启动服务五次。时间到了30分钟后,我尝试将其触发。 1小时后,2小时,3小时和5小时后-但这确实不起作用... 我尝试了alarmmanager.setAlarmClock->它不起作用... alarmmanager.setExactAndAllowWhileIdle->无法正常工作...我不知道问题出在哪里。 我正在使用Android ..
发布时间:2020-06-03 19:24:58 Java开发

Android打ze模式

在我的应用中,我将使用“警报”通知用户事件,问题是Android版本6.x上的 - 警报在确切时间的相同分钟后发出。 仅当设备进入睡眠模式时。 我试图在报警之前唤醒设备,但无济于事。 有人可以帮助我吗?这是我的代码 设置闹钟 if(Build.VERSION.SDK_INT> = Build.VERSION_CODES.M){ alarmManager.s ..
发布时间:2020-06-03 19:24:46 移动开发

用户更改系统时间时会启动AlarmManager警报吗?

我正在使用 AlarmManager 类来设置正常运行的警报。 但是,如果我将闹铃设置为9pm,而当前时间是8pm,并且我将系统时间更改为10pm ,则闹铃9pm会自动启动。因此,要解决此问题 我进行了很多搜索,但未找到任何好的答案 请帮助 这是我的警报设置代码 final int id =(int)系统。 currentTimeMillis(); Inten ..
发布时间:2020-06-03 19:24:42 移动开发

Android:AlarmManager每天午夜一次重述任务

我试图在每天结束时(23.59)重复执行一项任务,所以我想使用alarmmanager.setRepeating()。 在我的测试中,我想出了一些代码,我以为每秒可以重复执行一个任务,它可以正常工作,但不是每秒钟重复一次,而是每分钟重复一次任务,我不确定为什么,因此我不知道确保我将使它每天都能工作。这是我的代码: 公共类RecurringTasks扩展了BroadcastReceiver ..
发布时间:2020-06-03 19:24:34 移动开发

获得'E / JavaBinder:!!!绑定交易失败!!! (包裹大小= 9448080)”,尝试建立通知时

我正在尝试建立一个通知并在一段时间后接收它。 这是怎么做: futureInMillis = SystemClock.elapsedRealtime()+ 176000; Intent notificationIntent = new Intent(getBaseContext(),NotificationG.class); notificationIntent.putE ..

如何将布尔值(或整数)传递给意图并读取意图(以检测我的活动是从Android AlarmManager启动的)?

我可以将Android应用设置为使用Android AlarmManager在指定时间启动。效果很好,我使用了此手册和此论坛以获取详细信息(使用Google翻译)。 因此,我正在使用Java代码(从XE7创建DEX文件,您只需附加JAR 而不创建dex(!))。为了检测我的应用是否是从AlarmManager启动的,我决定使用 stackoverflow上的这本 Java手册,所以我在这行代 ..
发布时间:2020-06-03 19:24:24 移动开发