首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建类似Alertmanager的闹钟?

如何创建类似Alertmanager的闹钟?
EN

Stack Overflow用户
提问于 2021-01-03 20:28:59
回答 1查看 39关注 0票数 0

闹钟必须自动启动,即使应用程序已关闭并重新启动智能手机。有没有一种安全的方法来编写这样的闹钟?

代码语言:javascript
复制
    AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
    Intent startServiceIntent = new Intent(context, MyService.class);
    PendingIntent startServicePendingIntent = 
    PendingIntent.getService(context,0,startServiceIntent,0);
    Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis(System.currentTimeMillis());
    if(alarmManager != null)
        alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,System.currentTimeMillis() 
                    + 1000 * 60,1000 * 30,startServicePendingIntent);
EN

回答 1

Stack Overflow用户

发布于 2021-01-03 21:50:12

你可以很容易做到,但是你需要给你的应用添加一些属性,比如:1-设置告警的第一个方法2-保存和处理告警的值(房间،Sql等) //如果你想设置循环告警3-出于两个原因使用broadcastreceiver (设置通知或处理后台并关闭应用或重启或类似的事情) 4-一些自定义方法可以更好地处理应用中的数据流

我希望这个链接能帮助你link refrences获得乐趣:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65549850

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档