`
yzhong_sa
  • 浏览: 90062 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类

android notification 的例子

阅读更多
public class SimpleNotification extends Activity { 
    
   private NotificationManager mNotificationManager; 
   private int SIMPLE_NOTFICATION_ID; 
    
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main); 
        
        mNotificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); 
      final Notification notifyDetails = new Notification(R.drawable.android,"New Alert, Click Me!",System.currentTimeMillis()); 
       

        Button start = (Button)findViewById(R.id.notifyButton); 
        Button cancel = (Button)findViewById(R.id.cancelButton); 
        
        start.setOnClickListener(new OnClickListener() { 
            
           public void onClick(View v) { 
               
               
              Context context = getApplicationContext(); 
              CharSequence contentTitle = "Notification Details..."; 
              CharSequence contentText = "Browse Android Official Site by clicking me"; 
              Intent notifyIntent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("http://www.android.com")); 
              PendingIntent intent = 
                 PendingIntent.getActivity(SimpleNotification.this, 0, 
                 notifyIntent, android.content.Intent.FLAG_ACTIVITY_NEW_TASK); 
               
              notifyDetails.setLatestEventInfo(context, contentTitle, contentText, intent); 
              mNotificationManager.notify(SIMPLE_NOTFICATION_ID, notifyDetails); 
           } 
        }); 
        
        cancel.setOnClickListener(new OnClickListener() { 
            
           public void onClick(View v) { 
               
              mNotificationManager.cancel(SIMPLE_NOTFICATION_ID); 
           } 
        }); 
    } 
}

 

//hello word级别的例子。

 

分享到:
评论

相关推荐

    android Notification 例子

    在Android开发中,Notification是应用与用户交互的重要方式,它可以在状态栏中显示信息,即使应用在后台运行或用户没有直接与应用交互时也能提醒用户。本教程将深入讲解如何在Android中创建和使用Notification,并...

    android Notification使用例子

    在Android系统中,Notification是一种非常重要的机制,它允许应用程序在状态栏显示提醒,即使用户不在应用界面也能感知到应用的状态或新消息。本项目是一个基于Android 2.3(Gingerbread)版本的小实例,旨在帮助...

    Android 在状态栏添加Notification信息图标及提示.rar

    这个例子演示Android 在状态栏添加Notification信息图标及提示,相信大家对这个功能已经不陌生了,手机中安装的APP,一般都会在后台运行,时不时会在手机顶部的状态栏中显示应用的图标,滑出状态栏会看到详细的信息...

    Android 通知栏Notification的全面整合学习(各种姿势都有,供您选择)

    通过实践这些例子,你将能熟练掌握Android通知栏的各种用法,提升应用的用户体验。 总之,Android通知栏是一个强大且灵活的工具,它在保持用户沉浸式体验的同时,有效地传递应用信息。全面学习和掌握这一特性,对于...

    android 状态栏通知(Notification)的默认和自定义

    在这个例子中,我们首先创建了一个通知渠道(Notification Channel),这是Android O及以上版本的要求。然后,我们使用`NotificationCompat.Builder`设置了通知的基本属性,如小图标、标题和内容文本。最后,通过`...

    Notification小例子

    "Notification小例子"是针对这一主题的一个示例项目,旨在帮助开发者了解并掌握如何在Android平台上创建和管理Notification。 Notification的基本结构包括以下几个部分: 1. **通知频道(Notification Channel)**...

    android 例子汇总源码

    "Android例子汇总源码"这个压缩包文件显然集合了多个Android应用实例的源代码,旨在帮助开发者深入理解和掌握Android编程的各种技巧和最佳实践。以下是根据标题和描述以及标签可能包含的一些关键知识点的详细解释: ...

    android 中的服务Service intentService例子

    在Android开发中,服务(Service)是用于在后台执行长时间运行操作的重要组件,不与用户界面直接交互。本文将深入探讨“Service”和其子类“IntentService”的使用,结合提供的标签“源码”和“工具”,我们将侧重于...

    android用户界面之Notification教程实例汇总

    第十九讲:AndroidNotification的使用入门** - **链接**: [http://www.apkbus.com/android-725-1-1.html](http://www.apkbus.com/android-725-1-1.html) - **内容概述**: 这篇文章适合初学者阅读,它从零开始...

    Android通知Notification汇总

    notification是一种出现在任务栏的提示,特别是在4.0以后notification改进了不少,本文内容都是基于4.0及4.1以后总结来的,详细介绍各种布局的Notification样式,实现音乐播放器、邮件通知等复杂的例子详细代码。

    Android小例子整合

    在Android开发领域,积累实战经验和学习实用的例子是提升技能的关键步骤。"Android小例子整合"这个资源包,正如其标题所示,是一个集成了作者长期学习和实践中收集的多个Android应用开发示例的集合。这样的资源对于...

    android 经典代码例子

    在Android开发领域,经典代码例子是开发者学习和提升技能的重要资源。这些例子涵盖了各种关键功能和组件的实现,有助于深入理解Android应用的工作原理。在这个压缩包中,我们可能找到了多个有关Android编程的示例...

    android开发例子程序

    标题"android开发例子程序"和描述"android开发例子程序,例子android开发例子程序,例子"都在强调这个项目的主要目标——为开发者提供实例,帮助他们理解并掌握Android开发。 首先,ApiDemos项目通常包含了Android ...

    android例子.rar

    通知(Notification)系统在Android中也占有重要地位。通过查看相关例子,开发者可以学习如何创建和管理通知,以便向用户提供重要信息。 除此之外,还有可能包含有关BroadcastReceiver的例子,它们用于接收系统或...

    android service 例子

    在Android应用开发中,`Service` 是一个非常重要的组件,它允许应用程序在后台长时间运行,即使用户已经离开了应用程序的界面。本示例将深入讲解如何创建和使用Android `Service`,这对于初学者来说是一个很好的起点...

    Android-json2notification-一个多功能方便好用的notification通知栏通知开源库

    在Android应用开发中,Notification是向用户展示重要信息或提醒的一种关键机制。它可以在状态栏显示,即使应用不在前台运行,也能吸引用户的注意力。`json2notification`是一个针对Android平台的开源库,专为简化...

    Android短信例子大全

    Android的通知系统由`NotificationCompat.Builder`类提供支持,开发者可以通过创建Builder实例,设置通知标题、内容、图标等属性,并通过`build()`方法生成Notification对象,最后使用`NotificationManager`来显示这...

    Android代码-Android小例子源码大全.rar

    "Android代码-Android小例子源码大全.rar"这个压缩包显然包含了大量Android应用开发的小型示例项目,对于初学者和有经验的开发者来说,都是一个宝贵的参考资料库。下面将根据这些源码可能涵盖的知识点进行详细解析。...

    Android编程开发之NotiFication用法详解

    在Android编程中,Notification是应用与用户交互的重要方式,即使应用在后台运行或者完全关闭,也能提醒用户有新的事件需要处理。本篇文章将深入讲解Notification的用法,包括它的功能、使用技巧以及注意事项。 ...

    android 推送开发 - jpush例子

    <action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED_PROXY" /> <category android:name="${applicationId}" /> android:name="JPUSH_APPKEY" android:value="your_appkey" /> <!-- 替换...

Global site tag (gtag.js) - Google Analytics