Android Notification.Builder通知案例分享
更新时间:2017年10月17日 11:34:41 作者:y16179162
这篇文章主要为大家分享了Android Notification.Builder通知案例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
随着Android系统的不断升级,相关Notification的用法有很多种,有的方法可能已经被android抛弃了,下面为大家分享一下个人如何实现Android Notification通知小案例源代码,供大家参考。
Android Notification.Builder通知小案例,具体代码示例如下:
package com.example.day6ke;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.support.annotation.RequiresApi;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
private Button btn;
private NotificationManager Manager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn= (Button) findViewById(R.id.bnt);
Manager= (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
btn.setOnClickListener(new View.OnClickListener() {
@RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
@Override
public void onClick(View v) {
Notification.Builder builder=new Notification.Builder(MainActivity.this);
builder.setContentTitle("通知");
builder.setContentText("正文");
builder.setSmallIcon(R.mipmap.ic_launcher);
//的到PendingIntent(延迟意图)的对象
PendingIntent pendingIntent =PendingIntent.getActivity(MainActivity.this, 2020,new Intent(MainActivity.this, Main2Activity.class), PendingIntent.FLAG_ONE_SHOT);
builder.setContentIntent(pendingIntent);
//点击通知是否消失 该方法与PendingIntent 一起使用才有效果
builder.setAutoCancel(true);
Manager.notify(1,builder.build());
}
});
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
深入理解Android组件间通信机制对面向对象特性的影响详解
本篇文章是对Android组件间通信机制对面向对象特性的影响进行了详细的分析介绍,需要的朋友参考下2013-05-05
Android HttpURLConnection下载网络图片设置系统壁纸
这篇文章主要为大家详细介绍了Android HttpURLConnection下载网络图片设置系统壁纸,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2018-10-10
Android编程自定义对话框(Dialog)位置及大小的方法
这篇文章主要介绍了Android编程自定义对话框(Dialog)位置及大小的方法,涉及Android对话框的定义、功能、属性及布局相关操作技巧,需要的朋友可以参考下2017-08-08
详解Android Studio3.5及使用AndroidX的一些坑
这篇文章主要介绍了详解Android Studio3.5及使用AndroidX的一些坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-11-11
Android编程之客户端通过socket与服务器通信的方法
这篇文章主要介绍了Android编程之客户端通过socket与服务器通信的方法,结合实例形式分析了Android基于socket通讯的具体步骤与相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-11-11


最新评论