我将整个过程用函数封装起来,其中参数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)相关推荐

  1. android通讯录管理(获取联系人,通话记录,短信消息),Android通讯录管理(获取联系人、通话记录、短信消息)(二)...

    Android通讯录管理(获取联系人.通话记录.短信消息)(二) 前言:上一篇博客介绍的是获取联系人的实现,本篇博客将介绍通话记录的实现. 界面布局: /Contact_Demo/res/layout ...

  2. 华为设置android系统提醒功能,华为手机短信不提醒怎么办?华为手机短信提醒设置方法...

    华为手机短信提醒设置方法 1)检查当前设置的默认短信应用是哪个应用. ①点击桌面"设置"图标②找到"应用程序管理" ③选择"默认应用设置"④ ...

  3. android之定时发送短信消息

    前言: android定时发送消息主要是用到TimeCount来实现的,由后台发送消息到手机的短信中进行操作的. 下面贴一下XML代码: <LinearLayoutandroid:layout_ ...

  4. Android通讯录管理(获取联系人、通话记录、短信消息)

    前言:前阵子主要是记录了如何对联系人的一些操作,比如搜索,全选.反选和删除等在实际开发中可能需要实现的功能,本篇博客是小巫从一个别人开源的一个项目抽取出来的部分内容,把它给简化出来,可以让需要的朋友清 ...

  5. Android通讯录管理 获取联系人 通话记录 短信消息 一

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Andr ...

  6. Android通讯录管理(获取联系人 通话记录 短信消息)(一)

    Android通讯录管理(获取联系人.通话记录.短信消息) 2014年2月26日 通讯录开发研究学习 前言:前阵子主要是记录了如何对联系人的一些操作,比如搜索,全选.反选和删除等在实际开发中可能需要实 ...

  7. Android通讯录管理(获取联系人 通话记录 短信消息)(三)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Andr ...

  8. Android通讯录管理(获取联系人、通话记录、短信消息)(二)

    Android通讯录管理(获取联系人.通话记录.短信消息)(二) 前言:上一篇博客介绍的是获取联系人的实现,本篇博客将介绍通话记录的实现. 同样的,你可以到这里下载源码:http://download ...

  9. Android通讯录管理(获取联系人、通话记录、短信消息)(三)

    Android通讯录管理(获取联系人.通话记录.短信消息)(三) 这是通讯录管理的最后一篇,前面两篇已经把获取联系人和通话记录解决了,短息消息就相对来说要稍微复杂那么一点.我们先来看看效果图: 源码下 ...

  10. android 读取短信 彩信,Android 短信转换成彩信的消息数量(实例代码)

    默认3条以上转为彩信 改为5条 路径vendor/mediatek/proprietary/packages/apps/Mms/src/com/android/mms/MmsConfig.java p ...

最新文章

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

热门文章

  1. Linux —— 目录结构
  2. 易软会员、会员积分管理软件
  3. python手写画直方图
  4. 增强世界沟通的十大软件
  5. DataV中数字翻牌器的使用
  6. QQ情话糖果情话内容获取并保存
  7. 一个国家到底能不能没有化工企业?
  8. 利用百度Echart库,完成简单迁徙图
  9. win7开机黑屏,但能看到鼠标
  10. 你所谓的鸡肋?Python中的多进程、多线程和协程