NotificationManager 发送通知
2014-08-01 17:26
169 查看
该应用的界面如下,界面代码在此不再给出,源码github账户下载
MainActivity.java
点击“发送”按钮,即可在通知栏显示发送的消息!
本例GitHub源码下载
MainActivity.java
public class MainActivity extends Activity { private TextView tvTitle; private TextView tvContent; private Button btnSend; private String title; private String content; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tvTitle=(TextView) findViewById(R.id.editText1); tvContent=(TextView) findViewById(R.id.EditText01); btnSend=(Button) findViewById(R.id.btnSend); btnSend.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { // TODO Auto-generated method stub send(); } }); } public void send(){ title=tvTitle.getText().toString();//标题 content=tvContent.getText().toString();//内容 //1.得到NotificationManager服务 NotificationManager nm=(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); //2.实例化一个通知,指定图标、概要、时间 Notification n = new Notification(R.drawable.ic_launcher,"通知",System.currentTimeMillis()); //3.指定通知的标题、内容和intent Intent intent = new Intent(this, MainActivity.class); PendingIntent pi= PendingIntent.getActivity(this, 0, intent, 0); n.setLatestEventInfo(this, title, content, pi); //指定声音 //n.defaults = Notification.DEFAULT_SOUND; //4.发送通知 nm.notify(1, n); } }
点击“发送”按钮,即可在通知栏显示发送的消息!
本例GitHub源码下载
相关文章推荐
- Atlassian JIRA为自定义事件发送通知
- BW:关于RSPCM,自动通知邮件的发送时机
- 关于ssm异步处理发送异步通知的一些问题
- 使用自定义端点创建一个巴斯启用桌面应用程序发送通知到您的移动应用程序
- 配置 SQL Server Email 发送以及 Job 的 Notification通知功能
- React Native之RCTDeviceEventEmitter发送通知emit和监听接收addListener的用法
- .NET C# 异步发送 要求回执 嵌入图片资源 自定义邮件头 失败通知 html/文本双视图 支持 notes 的邮件
- android 发送通知栏通知的灵异事件
- android 同时发送几条通知
- Clojure:两步发送iOS推送通知(apns)
- NodeJS实现阿里大鱼短信通知发送
- 无xml配置——使用Spring发送自定义模版邮件通知
- Android--PendingIntent 实现发送通知notification
- 腾讯通发送消息,RTX发送通知,WCF服务C#源码
- 使用 AWS SNS 发送通知到 HTTP 终端
- Linux学习-->如何通过Shell脚本实现发送邮件通知功能?
- 【转载】如何发送和接收 Windows Phone 的 Raw 通知
- C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 发送通知功能改进改进
- Android Service---给用户发送通知
- BizTalk日志自动发送邮件通知