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 ...
最新文章
- redhat linux 5.6安装图解
- 计算程序执行时间的函数
- Linux之字符串截取
- SAP云平台和SAP传统Netweaver系统互联的技术方式
- win7系统桌面计算机怎么打的开,windows7系统双击计算机打不开怎么解决|win7双击计算机打不开的解决方法...
- Cloud一分钟 | Facebook隐私泄露事件继续发酵,黑客明码标价出售聊天信息
- Hadoop学习资料整理
- mongoDB学习--建库、删库、插入、更新
- java程序设计基础_陈国君版第五版_第四章习题
- Web前端初步——IDE工具选择和emment插件
- c语言打印字符图案,C语言-打印字符图形.doc
- 线性代数笔记1——四个基本子空间与方程组的解
- 紫书习题3-6纵横字谜的游戏
- NPL基于词典分词(三)
- linux脚本pend什么意思,LSF Basis
- Batman+joker乱谈
- 影视后期制作学习(AE)(时钟动画制作)
- 如何在网站中添加音乐
- html怎么修改版权信息,微擎修改免费版标题、logo、页脚版权信息教程(仅供学习)...
- 【电力系统】经济调度、最优潮流、机组组合