当前位置:首页 > 芯闻号 > 充电吧
[导读]package com.example.administrator.notification; import android.app.Notification; import android.app

package com.example.administrator.notification;

import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Intent;
import android.os.Build;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;


public class MainActivity extends ActionBarActivity implements Button.OnClickListener{
    private Button btn_send;
    private Button btn_cancel;

    private NotificationManager manager;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        btn_send = (Button)findViewById(R.id.btn_send);
        btn_cancel = (Button)findViewById(R.id.btn_cancel);

        btn_send.setOnClickListener(this);
        btn_cancel.setOnClickListener(this);

        manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
    }

    @Override
    public void onClick(View v) {
        switch (v.getId()){
           case  R.id.btn_send:
               Intent intent = new Intent(MainActivity.this,MainActivity.class);
               PendingIntent pending = PendingIntent.getActivity(this,0,intent,0);

               Notification.Builder build = new Notification.Builder(MainActivity.this);
               build.setSmallIcon(R.mipmap.ic_launcher);
               build.setTicker("i'm trcker"); //标题栏提示 一般和 contentTilte一致
               build.setWhen(System.currentTimeMillis());
               build.setContentTitle("i'm title"); //通知栏标题
               build.setContentText("i'm text"); //通知栏内容
//               build.setContentInfo("i'm info");
               build.setContentIntent(pending);

               //需要权限如下
               //////               build.setDefaults(Notification.DEFAULT_SOUND); //声音
//               build.setDefaults(Notification.DEFAULT_LIGHTS); //指示灯
//               build.setDefaults(Notification.DEFAULT_VIBRATE); //震动

               build.setDefaults(Notification.DEFAULT_ALL);
               Notification notification = build.getNotification();

               manager.notify(110, notification);
//               Toast.makeText(MainActivity.this,"send",Toast.LENGTH_LONG).show();
               break;
            case  R.id.btn_cancel:
                manager.cancel(110);
                break;
        }
    }
}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

业内消息,近日台积电在北美技术研讨会上宣布,正在研发 CoWoS 封装技术的下个版本,可以让系统级封装(SiP)尺寸增大两倍以上,实现 120x120mm 的超大封装,功耗可以达到千瓦级别。

关键字: CoWoS 台积电 封装

据外媒报道,字节正在内部探索出售TikTok美国业务多数股权,并援引内部人士披露的信息称 “沃尔玛或为最理想买家”。报道还称,讨论中的一种情况是字节出售美国50%以上TikTok股份,但保留少数股权。

关键字: 字节跳动 TikTok

业内消息,HMD 正在计划重启一些经典的诺基亚功能手机。今年 3 月初,该公司预告了将于 5 月发布的一款功能手机。现在该机的身份已经曝光,新款诺基亚 3210 的谍照已经泄露,展现了新机部分新特性。

关键字: 诺基亚 功能机 HMD

业内消息,近日有一位网友在各大社交媒体发文表示,自己离职后,公司将自己所有的期权全部作废。

关键字: 期权 微博

业内消息,在昨天的中关村论坛未来人工智能先锋论坛上,生数科技联合清华大学正式发布中国首个长时长、高一致性、高动态性视频大模型——Vidu。Vidu是自Sora发布之后全球率先取得重大突破的视频大模型,性能全面对标Sora...

关键字: Sora 清华 AI Vidu

近日,2024中关村论坛年会发布了10项重大科技成果名单,其中“转角氮化硼光学晶体原创理论与材料”备受关注。

关键字: 激光

负责支持和保护网络生活的云服务提供商阿卡迈技术公司(Akamai),近日在其日益丰富的云产品阵容中又增添了一款基于NVIDIA GPU的媒体优化型产品。这款全新的云服务产品基于NVIDIA RTX 4000 Ada Ge...

关键字: 视频解码器

业内消息,近日高通公司宣布推出针对桌面平台的全新骁龙 X Plus 处理器。

关键字: 高通 骁龙 X Plus 处理器

近日,台积电在圣克拉拉年度技术研讨会上宣布首个“埃级”制程技术:A16。A16 是台积电首次引入背面电源输送网络技术,计划于 2026 年下半年开始量产。同时,台积电也在重新命名工艺节点,标志着「埃级」时代的开始。

关键字: 台积电 A16

4 月 25 日消息,4 月 25 日,国际数据公司(IDC)发布 2024 年第一季度中国手机市场跟踪报告,荣耀以 17.1% 的市场份额拿下第一,华为占 17.0% 位列第二,OPPO、苹果和 vivo 分别位列第三...

关键字: 荣耀 华为
关闭
关闭