android-alarms相关内容

BroadcastReceiver 和 AlarmManager Android

我正在尝试使用带有 BroadcastReceiver 的警报管理器.我尝试使用 教程:系统服务和 BroadcastReceiver 中给出的示例.但是当我在时间结束后运行示例时,吐司没有出现.代码如下: 我的主要活动: public class AlarmActivity extends Activity {/** 在第一次创建活动时调用.*/@覆盖public void onCrea ..

使用 PendingIntent 显示对话框

我正在处理日历事件提醒.Android 中没有原生日历事件提醒,因此用户可以安装不同的日历应用. 现在这些应用程序可以在提醒事件上有所不同,例如可以显示提醒通知.现在我希望我在这些事件日历应用程序中以编程方式设置一个事件,并且按时到达不显示任何通知,而是会显示一个弹出消息,并带有类似声音的警报.那时我使用了该站点的代码.它可以工作,但会以通知的形式显示提醒. 代码如下: 接收 ..

第 1 部分持久性前台 android 服务,由 UI 启动,也可在睡眠模式下工作,也可在手机重启时启动

状态:---我同样接受 Karakuri 和 Sharad Mhaske 的回答,但自从 Sharad Mhaske 回答之后> 赏金开始,赏金应该给他. 第 2 部分制作:part-2 持久化前台 android 服务,由 UI 启动,也可以在睡眠模式下工作,也可以在手机重启时启动 在堆栈溢出中,只有一个答案可以接受.我认为两个答案都可接受,但必须选择一个(我是随机选择的). ..

Android的位置警报?

在启动我的应用程序时,Android 系统会添加几个 POI 坐标.几个小时后,我的应用程序关闭,用户走近他将收到通知的 POI 之一,例如通过状态消息. 是 this 适合我的方案吗?Android中是否有更多可用的东西来实现这一目标? public void addProximityAlert (double纬度,双经度,浮动半径,过期时间,PendingIntent意图) ..

在一周中的特定日期重复闹钟android

在我的应用程序中,我有一个功能可以在 4 种情况下触发警报: 对于用户选择的日期和时间仅一次 每天选择的时间 每周根据选择的日期和时间 用户选择的自定义星期几 我使用以下方法成功实现了前 3 个 senerios: 仅一次: Calendar calendar = Calendar.getInstance();calendar.set(Calendar.YEAR, Int ..
发布时间:2021-11-27 13:23:29 移动开发

预定警报从不调用接收器类

我正在尝试将闹钟设置为每 5 分钟触发一次. 这是设置闹钟的代码: @Override公共无效 scheduleAlarmManager() {Timber.i("登录后设置AlarmManager");//播送Intent intent = new Intent(this, PatientAlarmReceiver.class);intent.setAction(PATIENT_STA ..
发布时间:2021-11-27 13:23:02 移动开发

在android中每周重复一次闹钟

我正在尝试在我的应用程序中开发闹钟功能,该应用程序在用户指​​定的工作日在固定时间运行.这里的问题是我的调度程序全天运行,而不是在指定的日期运行.这是我为此编写的代码,请帮助解决此问题 Calendar calNow = Calendar.getInstance();SimpleDateFormat simpDate;simpDate = new SimpleDateFormat("kk:mm: ..
发布时间:2021-11-27 13:22:53 移动开发

警报管理器 - 调度多个非重复事件

在 Android 闹钟管理器中,我们如何安排多个不重复且没有固定间隔重复的闹钟?我无法使用“setRepeating"功能,因为警报没有任何重复模式. 我将闹钟时间存储在 Sqlite 数据库表中,活动应该从该表中选择日期和时间并设置闹钟. 如果我们在一个循环中设置不同的闹钟,那么它只会保留最后一个.我从帖子中读到:如何创建多个警报? 它告诉将唯一的 Id 附加到意图,然后设置 ..
发布时间:2021-11-27 13:22:21 移动开发

由 AlarmManager 重新创建的服务

我有一个相当标准的服务,我希望使用警报触发它.这是服务的启动部分: class MyService 扩展服务 {私有上下文上下文;private AlarmManager alarmManager = null;private final String startReason = "com.stuff.myreason";私人最终 int REASON_NO_INTENT = 0;私有最终 in ..
发布时间:2021-11-27 13:22:02 移动开发

如果设备重新启动,则启动 AlarmManager

在我的应用程序中,我想每天在特定时间使用 AlarmManager 运行一些代码.在 android 文档中,我发现了这个: 设备处于睡眠状态时会保留已注册的警报 [...],但如果关闭并重新启动,则会清除. 这就是问题所在.即使用户重新启动手机,我也想运行代码.如果用户重新启动手机,他目前必须重新启动我的应用程序才能再次启动警报.我怎样才能防止这种情况?我应该使用更好的机制吗? ..
发布时间:2021-11-27 13:21:43 移动开发

三星“应用优化"功能在 3 天后杀死后台应用程序

我们目前正在开发一款 Android 应用,它是一款健身追踪器应用.它在后台持续运行,在大多数设备上运行良好,但我们一直遇到应用程序在某些三星设备上完全死机的问题.经过一番调查,似乎某些三星设备具有完全自定义的“应用优化"功能(http://forums.androidcentral.com/samsung-galaxy-s6/599408-app-optimisation-after-updat ..

定期运行任务(一天一次/一周一次)

我想定期(每周/每天一次)运行一些任务(即获取我的网站新闻页面),即使我的应用程序已关闭.是否可以? 解决方案 是的,您需要查看 AlarmManager 以设置重复出现的“警报".这有利于设备的电池寿命,因为与服务不同,它不会在后台持续运行.警报触发 广播接收器,它将执行您的自定义代码.> 最后一点 - 闹钟的时间有枚举值,包括每天、半天等等,但您可以只设置一个实际值. 可以在以 ..
发布时间:2021-11-27 13:21:10 移动开发