我将整个过程用函数封装起来,其中参数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. [转]十天学习PHP之第一天(PHP)----基础知识
  2. 云栖科技评论第53期:前沿技术要“会说话”
  3. Python菜鸟入门:day04数字与字符串
  4. 前端开发这么多年,你真的了解浏览器页面渲染机制吗? | 技术头条
  5. 【小松教你手游开发】【面试必读(编程基础)】几种常用的设计模式介绍
  6. android安全攻防实践_Android安全攻防实战 PDF 下载
  7. Android模拟器中添加SD卡(转)
  8. 的pro文件添加opencv配置_VS2013+OpenCV3.1.0配置方法
  9. VLFeat工具箱配置
  10. APP安全——抓包代理工具的设置
  11. Source(拉电流) Sink(灌电流)详解
  12. ASP.NET MVC 实现 IOC基础上添加AOP实现时候遇到的坑
  13. 从零开始做运营 进阶篇
  14. void main java_详细讲解Java中的main()方法
  15. Data too long for column ‘xxx‘ at row 1 ——数据库字段长度太短
  16. NAO机器人的介绍与参数
  17. 软件是一种艺术,汽车是一种工程
  18. Flink 累加器Accumulator
  19. EXCEL如何合并单元格且保留全部内容
  20. 【Pandas】多种添加行列数据方法

热门文章

  1. 数据库专题训练数据库应用系统开发
  2. 下雪啦 也用Matlab实现大雪纷飞 Matlab雪花
  3. android地图论文,Android系统的电子地图论文
  4. Java项目源码下载S2SH洋酒销售系统的设计与实现|商城电商购物系统
  5. Google趋势 - Google Trend in Chinese
  6. C#Winform+SqlServer仓库管理系统
  7. android studio 调试cocos2dx c++代码
  8. 使用万能表单解析程序将表单数据封装成ListMap
  9. [排序]鸡尾酒排序算法实现
  10. [培训-无线通信基础-7]:信道均衡器(信道估计、信道均衡)