当前位置: 移动技术网 > IT编程>移动开发>Android > Android消息通知栏的实现方法介绍

Android消息通知栏的实现方法介绍

2019年07月24日  | 移动技术网IT编程  | 我要评论

早产儿脑瘫表现,垂涎师傅的闺蜜艳妻,夏家三千金全集下载

背景知识:可以用activity和service来开始消息通知,两者的区别在于一个是在前台触发,一个是后台服务触发。
要使用消息通知,必须要用到两个类:notificationmanagernotification,其他notificationmanager的初始化是用getsystemservice方法,并且通过notify方法来向android系统发送消息栏通知和显示。
效果 :

代码:
复制代码 代码如下:

//消息通知栏
        //定义notificationmanager
        string ns = context.notification_service;
        notificationmanager mnotificationmanager = (notificationmanager) getsystemservice(ns);
        //定义通知栏展现的内容信息
        int icon = r.drawable.icon;
        charsequence tickertext = "我的通知栏标题";
        long when = system.currenttimemillis();
        notification notification = new notification(icon, tickertext, when);

        //定义下拉通知栏时要展现的内容信息
        context context = getapplicationcontext();
        charsequence contenttitle = "我的通知栏标展开标题";
        charsequence contenttext = "我的通知栏展开详细内容";
        intent notificationintent = new intent(this, bootstartdemo.class);
        pendingintent contentintent = pendingintent.getactivity(this, 0,
                notificationintent, 0);
        notification.setlatesteventinfo(context, contenttitle, contenttext,
                contentintent);

        //用mnotificationmanager的notify方法通知用户生成标题栏消息通知
        mnotificationmanager.notify(1, notification);

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网