alarmmanager相关内容

使用alarmmanager,应用程序被杀死后服务是否无法重新启动?

我举了一个简单的例子,在一个时间间隔之后将显示一个敬酒消息。我正在使用alarmmanager计划从显示吐司消息的地方安排服务。现在的问题是,当应用程序运行时,它可以正常运行,但是当我从任务管理器中关闭该应用程序时,该服务无法重启。以下是我的服务代码 公共类AlarmService扩展服务{ @Nullable @覆盖 公共IBinder onBind(Intent intent) ..
发布时间:2020-06-03 19:23:12 移动开发

AlarmManager或处理程序

我有特定的情况,每10-60分钟一次 ping服务器(仍然取决于),但仅在打开应用程序时。 创建此功能是为了通知会话仍处于打开状态,其中会话定义为从应用程序打开到应用程序关闭的时间段。我不必担心进程被杀死。 什么是更好使用的? AlarmManager 或 Handler .postDelayed()吗? 目标平台是android电视,所以可以想象情况是在观看时 我个人最初想到 ..
发布时间:2020-06-03 19:23:08 移动开发

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

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

警告消息:未使用字段CancelAnAlarmActivity.mDetailsButton的值

该程序正在我的仿真器和手机上运行,​​但我不明白为什么要在ADT上使用它。我的代码有问题吗?请检查。我需要帮助。如果我删除了这些行,则我的应用程序可能无法按照我希望的方式正常运行。 这是我的Java代码之一: import java.util.List; import android.app.AlarmManager; import android.app.AlertDi ..
发布时间:2020-06-03 19:23:02 其他开发

在哪里可以取消警报管理器的环境模式更新表盘?

我正在尝试添加一个AlarmManager,以每隔半分钟更新一次表盘。 这是一个三进制时钟。 这是我第一次使用Java或android studio编程。 我正在遵循 https://developer.android.com/training/wearables/apps/always-on.html 该指南说“在活动的onCreate()方法中声明警报管理器和挂起的意图” ..
发布时间:2020-06-03 19:22:59 Java开发

重启后android警报管理器声音

我正在使用android的AlarmManager开发类似服务的应用程序。该应用程序基本上连接到服务器并调用远程过程。如果返回的值为True,它将播放声音: MediaPlayer mediaPlayer = new MediaPlayer(); mediaPlayer.setAudioStreamType(AudioManager.STREAM_RING); try { med ..
发布时间:2020-06-03 19:22:56 移动开发

Android AlarmManager-安排定期触发每天两次触发

在阅读了大量示例代码之后,我试图找出实现以下目标的最简单方法: 我希望能够安排调用回我的Alarm BroadcastReceiver的Intent,这又会触发我的服务。但是,我想进行设置,使其每天两次调用Intent,并且仅在尚未设置警报的情况下安排警报(同样用于取消警报)。 但是,我不确定以下代码是否是设置和取消警报的正确方法。 //静态功能用于设置警报 //我的中午日历 ..
发布时间:2020-06-03 19:22:51 移动开发

AlarmManager不添加新警报,或不触发接收器

我目前正在开发一个使用Android的AlarmManager的应用程序。我正在尝试向AlarmManager添加新警报,但是经过数小时尝试各种操作并检查SO上的各种线程之后,我仍然处于困境。我的代码有任何问题吗? 主要活动-saveAlarm()函数 / ** *保存当前警报。添加到数据库(如果尚不存在)或更新(如果存在)。 *还使用AlarmManager设置警报。 ..
发布时间:2020-06-03 19:22:49 Java开发

现有使用广播接收器的应用程序存在后,是否有办法使重复警报正常工作?

我是Android的新手。我正在尝试创建一个应用程序,该应用程序使用 BroadcastReceiver 在由重复警报触发的主要活动上执行功能。我读到必须动态注册 broadcastReceiver ,这是为了能够在主活动上执行该功能。我面临的问题是,一旦退出应用程序,警报就会停止工作。我读到这是设计使然-有没有办法解决这个问题,还是必须使用服务? 示例代码: 公共类AlarmRece ..
发布时间:2020-06-03 19:22:27 移动开发

在Android(C#)中启动AlarmManager

我看到并使用了以下链接:创建并在Android中使用AlarmManager调度警报 现在我有了以下代码: 名称空间AlarmManage { 公共类MyBroadcastReceiver:BroadcastReceiver { 公共重写void OnReceive(上下文上下文,意图) { Toast.MakeText(上下文,“时间到了……现在振动了!”, Toast ..
发布时间:2020-06-03 19:22:24 移动开发

无法设置适当的上下文来取消警报管理器

我创建了一个带有通知的警报和一个用于停止警报的按钮,但是 Context 似乎有一些问题,我必须这样做取消 AlarmManager 。 我进行了很多研究,我认为我已经应用了发现的大部分内容,但无法以某种方式使它起作用。 我知道 PendingIntent 必须相同,在我看来它们的请求代码相同太。 AlarmSlave.class-设置警报 公共类AlarmSlave / ..

从堆栈中删除应用程序时如何保持服务正常运行

我想使用Alarm Manager每分钟显示通知,我已经实现了下面的代码,它可以正常工作,但是问题是当我从堆栈中删除应用程序时服务未运行。 我想保持生命,我在onStartCommand中尝试了 START_STICKY ,还使用了 onTaskRemoved ,但这是相同的。 在MainActivity中 Intent myIntent = new Intent(Notifi ..
发布时间:2020-06-03 19:22:16 移动开发

Android中自定义通知的确切时间

我正在开发用于咨询服务的Android应用程序。客户可以在应用程序中查看他们的预定约会。例如, 下一次约会: 2016年12月31日上午10:00 现在我需要做的是,该用户将收到2条通知-有关约会的提醒。一个在7天之前,另一个在3天之前。我将此日期(2016年12月31日上午10:00)保存为 String ,以便提取年份,月份等。 我发现我需要写一些一种将发送这些通知的服务。这是我 ..

Android AlarmManager:如何找出触发PendingIntent的剩余时间

我正在开发一个闹钟应用程序。下面我有一个设置闹钟的功能。但是我想知道如何找到AlarmManager触发PendingIntent的剩余时间。 例如,现在是上午10:00,并将AlarmManager设置为触发PendingIntent 23:00,通过计算我们知道PendingIntent将在这里13小时被调用。但是如何找出这个剩余时间呢? 对不起,我的英语不好。感谢您的关注 ..
发布时间:2020-06-03 19:22:01 Java开发

AlarmManager无法启动BroadcastReceiver

我正在尝试使用BroadcastReceiver和AlarmManager设置一次警报。我不知道为什么它不起作用。我究竟做错了什么?我没有例外,没有日志,没有来自IDE的建议,一切似乎都很好,但是从来没有调用我的BroadcastReceiver中的onReceive方法。 public void setAlarm(Context mContext){ AlarmManager alar ..
发布时间:2020-06-03 19:21:58 移动开发

如何在Android中仅触发一次警报?

我设置了一个警报,当用户登陆某个特定活动时,该警报会在特定时间后触发。 如何检查此警报是否已触发,以便用户返回到该活动时不会再次设置该警报? 我只能阻止已设置但未通过此方式触发的警报再次设置: alarmIntent = PendingIntent .getBroadcast(上下文,requestCode,intent,PendingIntent.FLAG_NO_CREATE); ..
发布时间:2020-06-03 19:21:54 移动开发

拔下电源并进入睡眠状态时,我可以唤醒我的Android吗?

我制作了一个应用程序,可以收听广播并实现闹钟,以便在闹钟响起时可以播放收音机。我正在使用alarmManager和RTC_wakeup,并且如果插入电话或电话未入睡(似乎无法达到目的),它似乎可以正常工作。但是,当拔下电话并进入睡眠状态时,直到我唤醒电话后,警报才会响起。 有人知道对此有解决方案吗? 解决方案 我们就是这样做的,并且在您描述的两种情况下都有效: Pending ..
发布时间:2020-06-03 19:21:52 Java开发