zoukankan      html  css  js  c++  java
  • android 45 通知

    package com.sxt.day07_01;
    
    import android.app.Activity;
    import android.app.Notification;
    import android.app.NotificationManager;
    import android.app.PendingIntent;
    import android.content.Context;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    
    public class MainActivity extends Activity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            setListener();
        }
    
        private void setListener() {
            findViewById(R.id.btnSendNotification).setOnClickListener(new OnClickListener() {
                
                @Override
                public void onClick(View v) {
                    //创建启动目标Activity的Intent对象,点击通知后跳到SecondActivity页面
                    Intent intent=new Intent(MainActivity.this, SecondActivity.class);
                    //创建PendingIntent对象
                    PendingIntent pi=PendingIntent.getActivity(MainActivity.this, 0, intent, 0);
                    //创建Notification对象
                    Notification notif=new Notification(R.drawable.ic_launcher, "通知来啦!", System.currentTimeMillis());//没有下拉的时候通知图片,通知题目,通知发送时间
                    //设置点击通知的监听
                    notif.setLatestEventInfo(MainActivity.this, "您右16款软件可以更新", "点击开始更新", pi);//把下拉栏拉下来以后,通知显示的文本。
                    //创建通知管理器对象
                    NotificationManager manager=(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);//getSystemService获得系统的服务
                    //发送通知
                    manager.notify(99, notif);//99是通知的id值
    //                manager.cancel(99);
                }
            });
        }
    
    }
  • 相关阅读:
    [技巧] 使用Word2010直接编辑、发布博客→博客园cnblogs
    POJ 1201 Intervals【差分约束】
    HDU 2896 病毒侵袭【AC自动机】
    opengl中的gluOrtho2D【转】
    【转】x86和x64的含义和区别
    POJ 1704 Georgia and Bob【Nim博弈】
    POJ 1947 Rebuilding Roads【树状DP】
    POJ 3207/ POJ 3678 【2SAT】
    POJ 1067 取石子游戏【威佐夫博奕】
    apache+webdav的安装配置
  • 原文地址:https://www.cnblogs.com/yaowen/p/4890384.html
Copyright © 2011-2022 走看看