您可以设置警报的重复次数:

在这种情况下:

public void AddAlarm(int requestCode,MutableDateTime dueDate,int repeat) {

Intent intent = new Intent(context, AlarmReceiver.class);

intent.putExtra(Constants.RECORD_ID, requestCode);

intent.putExtra("REPEAT", repeat);

PendingIntent operation = PendingIntent.getBroadcast(context, requestCode, intent,  PendingIntent.FLAG_ONE_SHOT );

MutableDateTime due = dueDate.toMutableDateTime();

switch(repeat){

case NO_REPEAT:

due.addMinutes(0);

break;

case DAILY:

due.addDays(1);

break;

case WEEKLY:

due.addWeeks(1);

break;

case MONTHLY:

due.addMonths(1);

break;

case MONTHLY_2:

due.addWeeks(5);

break;

case YEARLY:

due.addYears(1);

break;

}

due.add(-(dueDate.getMillis()));

due.setSecondOfMinute(0);

dueDate.setSecondOfMinute(0);

alarm.cancel(operation);

alarm.set(AlarmManager.RTC_WAKEUP, dueDate.getMillis(), operation);

alarm.setRepeating(AlarmManager.RTC_WAKEUP, dueDate.getMillis(), due.getMillis(), operation);

}

android代码 发警报音,Android设置多个警报相关推荐

  1. Android 系统性能优化(42)---Android代码内存优化建议-Android资源篇

    Android代码内存优化建议-Android资源篇 这篇文章主要介绍在实际Android应用程序的开发中,容易导致内存泄露的一些情况.开发人员如果在进行代码编写之前就有内存泄露方面的基础知识,那么写 ...

  2. Monkey测试com.android.browser 发 生类似android.datab

    [DESCRIPTION] monkey测试com.android.browser模块时,可能会遇到如下exception: // CRASH: com.android.browser (pid 17 ...

  3. android 代码发adb,Android预安装软件adb命令编译源码

    Android预安装软件&adb命令&编译源码 发布时间:2020-06-02 17:28:41 来源:51CTO 阅读:895 作者:年少的风 1.预安装软件: 将eclipse下的 ...

  4. android关闭触摸提示音,Android取消和开启View或则ViewGroup点击带有提示音

    前言 如果系统设置[声音]选项中关闭了[触摸提示音],则所有的View都没有提示音. 开启系统设置[触摸提示音]基础上,View或ViewGroup设置setOnTouchListener()或者se ...

  5. android 代码获取图片信息吗,Android 通过网络获取图片的代码

    Android 通过网络获取图片的代码 主activity package com.netimg; import android.app.Activity; import android.graphi ...

  6. android 代码浏览,Webview实现android简单的浏览器实例代码

    WebView是Android中一个非常实用的组件,它和Safai.Chrome一样都是基于Webkit网页渲染引擎,可以通过加载HTML数据的方式便捷地展现软件的界面,下面通过本文给大家介绍Webv ...

  7. android 脚本发短信,Android使用SmsManager实现短信发送功能

    安卓使用SmsManager实现发送短信,供大家参考,具体内容如下 关键代码实现 package com.example.sms; import java.util.ArrayList; import ...

  8. android代码zip怎么用,Android平台实现Zip文件解压缩

    [android]代码库在Android平台中如何实现Zip文件的解压缩功能呢? 因为Android内部已经集成了zlib库,对于英文和非密码的Zip文件解压缩还是比较简单的,下面给大家一个解压缩zi ...

  9. android代码修改excel文件格式,Android实现类似execel的表格 能回显并能修改表格内容的方法...

    如下所示: 自定义实现一个水平滚动控件HorizontalScrollView package com.example.view; import android.content.Context; im ...

  10. android代码获取应用名称,Android获取应用程序名称(ApplicationName)

    MainActivity如下: package cn.testapplicationname; import android.os.Bundle; import android.widget.Text ...

最新文章

  1. ubuntu 16.0.4 opencv 3.4.1 + opencv_contrib 3.4.1 cmake-gui 安装
  2. 看完让你彻底搞懂Websocket原理
  3. 承受海量访问建站方案
  4. java arraylist 常用方法_分享ArrayList中的几个常用方法的源码
  5. 前端学习(3163):react-hello-react之组件化编码
  6. 前端学习(2392):关于路径中的@
  7. 解决 springboot 项目:找不到或无法加载主类
  8. 起售价仅7699元!全新折叠旗舰OPPO Find N发布
  9. MVC Razor视图引擎控件
  10. 以CCF CSP认证为抓手,积极探索软件基础能力递进式培养体系
  11. 分享一张牛逼的程序员职业路线图给你们!
  12. maxdea如何计算指数_10分钟计算出指数温度,开始基金定投之旅~
  13. Linux环境进程间通信(一)管道和FIFO
  14. 浅谈某定设计网站非会员去除水印
  15. 网络爬虫排除协议robots.txt介绍及写法详解.
  16. Android中Fragment的分屏显示处理横竖屏显示
  17. Vijos P1008 篝火晚会
  18. linux内核和发行版有什么区别?附镜像包以及如何查看Linux系统内核版本和发行版本
  19. 【NIPS 2016图神经网络论文解读】Variational Graph Auto-Encoders (VGAE) 基于VAE的图变分自编码器
  20. 【Mo 人工智能技术博客】现在最流行的图神经网络库 pytorch geometric 上手教学

热门文章

  1. SPSS应用多元逻辑回归解决无序多分类问题
  2. 计算机系统结构同济大学张晨曦,《计算机系统结构教程(21世纪大学本科计算机专业系列教材)》- 张晨曦 等编著 - 读书评论 - 价值网...
  3. 腾讯php二面,【更新】腾讯实习生招聘后台开发面试一面+二面+HR面
  4. 奥维kml文件制作工具_工具和在线制作中国象棋GIF动图文件
  5. python开源报表工具_12个最好的开源报表工具
  6. 计算机组成原理与体系结构——随机存储器和只读存储器
  7. 为伊消得人憔悴,衣带渐宽终不悔(2)
  8. 【程序员玩基金】基金基础知识
  9. 3.1 视频服务器介绍
  10. Hash散列算法详细解析(五)