Android----------短信消息提醒(Notification)
我将整个过程用函数封装起来,其中参数ord_id :为每个消息的标题,address:为每个消息在任务下拉框显示的内容
public void Notifi(String ord_id,String address){
String d = new SimpleDateFormat("ddHHmmssS").format(Calendar.getInstance().getTime());//这里的参数d为每个消息的唯一标示,由于我设置的是弹出消息为每150ms刷新一次,所以这里我设置d的时候选择精确到一位毫秒 ,保证d不会重复,当然如果连续显示消息一个月 而且不点击查看 的话 就不行了,因为我设置的最大单位为一个月
int i;
try{
i Integer.parseInt(d);
}catch(Exception e){
i = ox1;
}
NotificationManger manger = (NotificationManger)getSystemService(NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.ic_launcher,"短信名称",System.currentTimeMillis());//其中第一个参数为短息提示的图标,后面两个参数是在他之后显示的
Intent intent = new Intent(getApplicationContext(),NewOrder.class);//这里第二个参数设置点击状态栏短信跳转的页面
Bundle data = new Bundle();
data.putString("ord_id",ord_id);
//在这里进行参数的传递
intent.putExtras(data);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_NEW_TASK);//这里设置多个短信同时打开时,新的短信打开关闭其他已经打开的短信
PendingIntent pi = PendingIntent.getActivity(getApplicationContext(),i,intent,PendingIntent.FLAG_UPDATE_CURRENT);
notification.setLatestEventInfo(getApplicationContext(),ord_id,address,pi);//第二 个参数为短信标题,第三个参数为短信通知内容
notification.defaults = Notification.DEFAULT_ALL;//设置所有短信提醒效果为默认值
notification.flags = Notification.FLAG_AUTO_CANCEL;//消息被点击后,消息自动在通知栏消失
manager.notify(i,notification);//第一个参数为通知唯一id,若重复的覆盖
}
Android----------短信消息提醒(Notification)相关推荐
- android通讯录管理(获取联系人,通话记录,短信消息),Android通讯录管理(获取联系人、通话记录、短信消息)(二)...
Android通讯录管理(获取联系人.通话记录.短信消息)(二) 前言:上一篇博客介绍的是获取联系人的实现,本篇博客将介绍通话记录的实现. 界面布局: /Contact_Demo/res/layout ...
- 华为设置android系统提醒功能,华为手机短信不提醒怎么办?华为手机短信提醒设置方法...
华为手机短信提醒设置方法 1)检查当前设置的默认短信应用是哪个应用. ①点击桌面"设置"图标②找到"应用程序管理" ③选择"默认应用设置"④ ...
- android之定时发送短信消息
前言: android定时发送消息主要是用到TimeCount来实现的,由后台发送消息到手机的短信中进行操作的. 下面贴一下XML代码: <LinearLayoutandroid:layout_ ...
- Android通讯录管理(获取联系人、通话记录、短信消息)
前言:前阵子主要是记录了如何对联系人的一些操作,比如搜索,全选.反选和删除等在实际开发中可能需要实现的功能,本篇博客是小巫从一个别人开源的一个项目抽取出来的部分内容,把它给简化出来,可以让需要的朋友清 ...
- Android通讯录管理 获取联系人 通话记录 短信消息 一
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Andr ...
- Android通讯录管理(获取联系人 通话记录 短信消息)(一)
Android通讯录管理(获取联系人.通话记录.短信消息) 2014年2月26日 通讯录开发研究学习 前言:前阵子主要是记录了如何对联系人的一些操作,比如搜索,全选.反选和删除等在实际开发中可能需要实 ...
- Android通讯录管理(获取联系人 通话记录 短信消息)(三)
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Andr ...
- Android通讯录管理(获取联系人、通话记录、短信消息)(二)
Android通讯录管理(获取联系人.通话记录.短信消息)(二) 前言:上一篇博客介绍的是获取联系人的实现,本篇博客将介绍通话记录的实现. 同样的,你可以到这里下载源码:http://download ...
- Android通讯录管理(获取联系人、通话记录、短信消息)(三)
Android通讯录管理(获取联系人.通话记录.短信消息)(三) 这是通讯录管理的最后一篇,前面两篇已经把获取联系人和通话记录解决了,短息消息就相对来说要稍微复杂那么一点.我们先来看看效果图: 源码下 ...
- android 读取短信 彩信,Android 短信转换成彩信的消息数量(实例代码)
默认3条以上转为彩信 改为5条 路径vendor/mediatek/proprietary/packages/apps/Mms/src/com/android/mms/MmsConfig.java p ...
最新文章
- [转]十天学习PHP之第一天(PHP)----基础知识
- 云栖科技评论第53期:前沿技术要“会说话”
- Python菜鸟入门:day04数字与字符串
- 前端开发这么多年,你真的了解浏览器页面渲染机制吗? | 技术头条
- 【小松教你手游开发】【面试必读(编程基础)】几种常用的设计模式介绍
- android安全攻防实践_Android安全攻防实战 PDF 下载
- Android模拟器中添加SD卡(转)
- 的pro文件添加opencv配置_VS2013+OpenCV3.1.0配置方法
- VLFeat工具箱配置
- APP安全——抓包代理工具的设置
- Source(拉电流) Sink(灌电流)详解
- ASP.NET MVC 实现 IOC基础上添加AOP实现时候遇到的坑
- 从零开始做运营 进阶篇
- void main java_详细讲解Java中的main()方法
- Data too long for column ‘xxx‘ at row 1 ——数据库字段长度太短
- NAO机器人的介绍与参数
- 软件是一种艺术,汽车是一种工程
- Flink 累加器Accumulator
- EXCEL如何合并单元格且保留全部内容
- 【Pandas】多种添加行列数据方法
热门文章
- 数据库专题训练数据库应用系统开发
- 下雪啦 也用Matlab实现大雪纷飞 Matlab雪花
- android地图论文,Android系统的电子地图论文
- Java项目源码下载S2SH洋酒销售系统的设计与实现|商城电商购物系统
- Google趋势 - Google Trend in Chinese
- C#Winform+SqlServer仓库管理系统
- android studio 调试cocos2dx c++代码
- 使用万能表单解析程序将表单数据封装成ListMap
- [排序]鸡尾酒排序算法实现
- [培训-无线通信基础-7]:信道均衡器(信道估计、信道均衡)