草庐IT

android - 在某些日子设置安卓闹钟管理器

我正在构建一个使用警报管理器的应用程序。用户设置日期和时间,有7个复选框,一周中的每一天一个,他们勾选的闹钟将在这些日子响起。就像我知道您可以将日期和时间放入警报管理器中一样,有什么方法可以将日期和时间放入警报管理器中,并且它们会在每周的那一天响起? 最佳答案 AlarmManager.setRepeating作为参数:typeOneofELAPSED_REALTIME,ELAPSED_REALTIME_WAKEUP},RTCorRTC_WAKEUP.在这里你需要RTC或RTC_WAKEUPtriggerAtTimeTimethea

android - 我如何使用 android 中的闹钟管理器获取工作日的重复闹钟?

嗨,我是android的新手,我正在开发警报应用程序,我需要在用户选择的不同日期的同一时间重复调用警报。我的意思是,如果我将闹钟时间设置为上午10点并将重复选项设置为星期日、星期一、星期六,闹钟将在每个星期日、星期一、星期六调用。这里我使用代码调用闹钟AlarmManageram=(AlarmManager)getSystemService(ALARM_SERVICE);Intentintent=newIntent(Alarm.this,OneShotAlarm.class);//hereiamcallingbroad\castreceivertoinvokealarmPendingI

javascript - Cordova 闹钟

我构建了一个带有计时器的Cordova闹钟应用程序。一切正常,除了我现在想在时钟到达时通过视觉和音频警报通知用户。我使用以下插件进行本地通知:https://github.com/katzer/cordova-plugin-local-notifications这似乎很好用,除了它在手机屏幕关闭时似乎不起作用。关于更好的方法的任何想法。我可能想要Android中的AlarmManager之类的东西,但到目前为止我还没有找到适用于它的Cordova插件。 最佳答案 你检查过这个插件了吗?https://github.com/unicl

Android:当闹钟响起时如何在闹钟接收器中获取requestCode

用户可以设置多个闹钟。在这种情况下,我将警报数据存储到数据库中并创建一个具有唯一requestCode的PendingIntent。实际上,我使用数据库的行ID作为requestCode,当警报触发时,我可以从数据库中获取特定警报的其他信息。从我设置Intent的地方:privatevoidsetInstantAlarm(CalendartimeFromNow,intpos){try{Intentintent=newIntent(context,AlarmReceiverActivity.class);PendingIntentpendingIntent=PendingIntent.g

android - 如何将闹钟设置为每天在 8 :00am 触发

我想设置每天早上8:00响起的闹钟。我知道如何创建闹钟,但我如何将其设置为每天早上8:00启动。am.setRepeating() 最佳答案 您可以使用日历并将其设置为您想要的适当时间。然后你将执行cal.getTimeInMillis(),并将其用于triggerAtTime,间隔将为24*60*60*1000=86,400,000你还必须确保你有一个BroadcastReceiver用于启动完成,所以如果手机关机然后再打开,你可以重新安排闹钟:Registeredalarmsareretainedwhilethedeviceis

具有特定日期的Android闹钟设置

我想在特定日期设置闹钟通知。然后我目前正在将AmarmManager与NotificationManager一起使用。当我从dateDialog设置选定日期时,闹钟正在工作。如何将日历值放在固定时间的闹钟上?我想每天在固定时间重复闹钟,例如早上9:00。目前,警报忽略特定日期的时间。你可以帮帮我吗?非常感谢。confirmButton.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){//setalarmwithexpirationdateam=(AlarmManager)getSystemSer

android - 如何在 Android 应用程序中设置第二天的闹钟时间?

我正在创建一个Android应用程序,但遇到了问题。(我是Android开发的新手)在我的应用程序中,我想为今天设置闹钟。它适用于此,但我的问题是当我想将时间选择器的时间设置为小于当前时间时,我的闹钟会立即响起。我想把那个时间定在明天的时间。我该怎么做? 最佳答案 在设置闹钟之前,只需检查时间选择器的结果。我不确定你是如何设置你的闹钟的,或者你甚至使用什么样的闹钟,我假设给定一个以毫秒为单位的时间你可以解决它。publicvoidonTimeChanged(TimePickerview,inthourOfDay,intminute)

android - 如何避免锁屏下一次闹钟时间消失?

我正在编写一个闹钟应用程序。在我的应用程序中,我以这种方式将下一个闹钟时间设置到锁定屏幕:Settings.System.putString(context.getContext().getContentResolver(),Settings.System.NEXT_ALARM_FORMATTED,systemAlarmString);然后将系统闹钟图标设置到通知栏右侧,这样:IntentalarmChanged=newIntent("android.intent.action.ALARM_CHANGED");alarmChanged.putExtra("alarmSet",showS

android - 如何暂停和恢复 Android 闹钟?

我正在开发一个闹钟,它会按规定的时间间隔振动。因此,如果我选择5秒,应用程序将每隔5秒振动一次。但我需要停止、暂停和恢复应用程序。这是我的课:publicclassAndroidAlarmServiceextendsActivity{privatePendingIntentpendingIntent;privateChronometerchronometer;privateIntentmyIntent;AlarmManageralarmManager;Calendarcalendar;privatelongmTimeWhenStopped;@OverridepublicvoidonCr

android 闹钟管理器在几个小时后停止

我创建了一个每5秒启动一次服务的警报管理器,该应用程序运行良好但几个小时后警报管理器停止运行。请注意,该应用程序未被用户使用,这意味着它在没有用户交互的情况下在后台运行。有谁知道如何每隔几秒启动一次服务而不停止?AlarmManageram=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);Intentintent=newIntent(context,AlarmManagerBroadcastReceiver.class);intent.putExtra(ONE_TIME,Boolean.TRUE);Pendin