android-alarms相关内容

设置警报时将通知ID发送给接收者

我尝试根据用户选择设置警报,同时设置警报,我想将该警报的唯一通知ID发送到reciever.java。我想在reciever.java上通过此ID获取数据。 我有一个表单,用户正在添加他们的药丸,我将每个药丸保存在不同的xml文件中,例如pill1.xml pill2.xml。当警报时间到来时,保存的药丸会发出警报和通知,例如pill2.xml,我将在通知栏显示pill2数据。 底部的 ..

重新启动后,警报管理器不再重复

我的警报管理器有问题。我创建了警报管理器,每15秒重复显示一次吐司。 重新启动设备后,吐司可见,但只有一次。即使重新启动后,我也想每15秒重复一次。 我可以添加些什么来解决此问题? 这是我的代码(AlarmReceiver类扩展了BroadcastReceiver): @Override public void onReceive(Context context,In ..

显示“剩余时间”直到警报开始

我想在Android中创建警报(AlarmManager)。 警报必须显示到完成为止的剩余时间。 因此,用户单击“在晚上11点设置警报”,然后在TextView中看到“警报xy小时/分钟/秒”。 我该如何实现? 谢谢。 解决方案 尝试一下 日历日历= Calendar.getInstance(); long preTime = calendar.getTime ..
发布时间:2020-06-03 19:23:05 移动开发

Android Alarm Manager不适用于特定日期和时间

因此,我一直在研究药物摄入应用程序,我需要在本地提醒用户(无需互联网/推送通知)有关服用药物的信息。 我为此使用了Android Alarm Manager。下面是代码 注意:我正在尝试为特定日期安排警报:“ 2018年7月13日下午3点30分” 。我安排并等待,但提醒未触发(因此未广播),但是如果我使用 AlarmManager.ELAPSED_REALTIME_WAKEUP 且已定义的毫秒 ..
发布时间:2020-06-03 19:21:12 Java开发

在Android中每小时设置重复的警报管理器

我想每小时在android中获取位置。为此,我使用警报管理器并设置每小时重复警报,只想在修复时间之后即8 AM和12 PM写入文件。 我在设置警报管理器时遇到问题,虽然我每隔一小时设置一次,但它在1/2小时内执行。 在按钮上单击i启动服务: serviceButton.setOnClickListener(new OnClickListener(){ @Override p ..
发布时间:2020-06-03 19:18:28 移动开发

AlarmManager无法正常工作

我正在尝试创建一个基于警报的应用程序。我正在使用 AlarmManager 。问题是它根本不可靠。在某些设备中它可以工作..在其他设备中它可以运行thimes ..在其他设备中它根本不工作。 当我说它不起作用时简单来说,警报不会触发。例如,在我的小米Mi4中,如果关闭屏幕,则不会发出警报。 我正在测试Moto G,在这种情况下,手机闹钟可以正常工作,但是在OnePlus中,闹钟也不会触发。 ..
发布时间:2020-06-03 19:17:36 移动开发

在一周的特定几天重复闹钟

在我的应用程序中,我具有在4个senerios中触发警报的功能: 对于用户选择的日期和时间仅一次 li> 每天选择的时间 每周根据选择的日期和时间 用户选择的自定义星期几 我使用以下方法成功实现了前3个seneios: 仅一次: Calendar calendar = Calendar.getInstance(); calendar.set(Calendar ..
发布时间:2020-06-03 19:16:37 移动开发

警报管理器:重复警报并不总是触发

我正在尝试开发一种提醒系统,因此用户可以输入提醒天数(MON,TUE ...)以及触发该提醒的时间(仅小时和分钟)。它可以是一周中的任何一天或一周中的几天。以下是用于设置这些提醒的代码: 最终AlarmManager alarmMgr =(AlarmManager)context.getSystemService(Context.ALARM_SERVICE); 代表(最后一天:提醒器.ge ..
发布时间:2020-06-03 19:15:24 Java开发

Android Clock App Set闹钟

我需要知道这是否可能,如果可能,我应该如何进行。 我想制作一个可在股票Android Clock App中创建重复闹铃的应用。它应该在每天早上8点关闭,并且只需要一个按钮即可在我的应用中激活。 预先感谢 解决方案 尝试一下: public void createAlarm(字符串消息,int hour,int minutes){ Intent intent = new ..
发布时间:2020-06-03 19:14:42 移动开发

如何每天在Android应用程序中重复操作?

我想每天重复一次动作;即使应用未运行或设备已重新启动(重新启动),它也必须继续工作. 在我的代码中,我试图每1分钟显示一条TOAST消息(作为测试);在模拟器中可以正常工作,但在真实设备上却无法工作(我尝试对某些问题进行修改,如我在某些答案中看到的,但仍然是同一件事) 我的接收器 class MyReceiver : BroadcastReceiver() { private ..
发布时间:2020-04-26 12:32:21 移动开发

每天凌晨5点发出警报

我正在开发一个Android应用程序,我需要每天早上5点触发警报。我已经使用 Intent 的概念(下面是代码)并将 AlarmManager 放在服务。但我没有从两个实现中获得问题解决方案。我只是在寻找一个完美的解决方案。如果我第一次打开应用程序,我会在日历中添加提醒1个月,我想这可能会有效。但如果有更好的解决方案,请提供。无论如何,它应该每天凌晨5点触发警报。我怎样才能实现这个目标? ..
发布时间:2019-01-02 11:00:02 Java开发