android项目实例androidNotification实例

android Notification实例,Notificatio一般用在电话,短信,邮件,闹钟铃声,消息提醒,比如网易新闻会给我展示最新的新闻,百度客户端将最新的热点展示给我们,手机屏幕会出现一个通知栏。这就是adroidNotificatio通知栏控件的展示
Notification一般用在电话,短信,邮件,闹钟铃声,消息提醒,比如网易新闻会给我展示最新的新闻,百度客户端将最新的热点展示给我们,手机屏幕会出现一个通知栏。 这就是android Notification通知栏控件的展示工具/原料电脑(windows)eclipse+android编程环境方法/步骤1新建一个android项目叫做NotificationShowT,其他的参数可以自己设定,点击完成。可以得到如下项目示意图:步骤阅读步骤阅读2main.xml配置信息,我们需要配置两个Button,这个两个Button比较常见的属性,一个功能是开启通知,一个功能是关闭通知。其中的参数设置android:id=\"@+id/...\" 声明button的IDandroid:layout_width=\"fill_parent\"与父控件的宽度一致android:layout_length=\"wrap_content\"与自身控件高度一致android:text=\"\"button控件展示的文本步骤阅读3Notification属性说明: 添加声音Notification.defaults|=Notification.DEFAULT_SOUND;或者使用以下几种方式Notification.sound=Uri.parse(\"file:///sdcard/xx/xx.mp3\");Notification.sound=Uri.withAppendedPath(Audio.Media.INTERNAL_CONTENT_URI,\"6\");如果想要让声音持续重复直到用户对通知做出反应,则可以在notification的flags字段增加\"FLAG_INSISTENT\"如果Notification的defaults字段包括了\"DEFAULT_SOUND\"属性,则这个属性将覆盖sound字段中定义的声音步骤阅读4添加振动Notification.defaults|=Notification.DEFAULT_VIBRATE;或者可以定义自己的振动模式:long[]vibrate={0,50,100,200};//0毫秒后开始振动,振动50毫秒后停止,再过100毫秒后再次振动200毫秒Notification.vibrate=vibrate;long数组可以定义成想要的任何长度如果Notification的defaults字段包括了\"DEFAULT_VIBRATE\",则这个属性将覆盖vibrate字段中定义的振动步骤阅读5 添加LED灯提醒Notification.defaults|=Notification.DEFAULT_LIGHTS;或者可以自己的LED提醒模式:Notification.ledARGB=0xff00ff00;Notification.ledOnMS=300;//亮的时间Notification.ledOffMS=1000;//灭的时间Notification.flags|=Notification.FLAG_SHOW_LIGHTS;步骤阅读6主程序讲解,程序通过findViewById()找到两个Button,初始化NotificationManagermNotificationManager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERV);之后再开启的按钮的点击事件中,定义Notification的各个属性 notification.icon = R.drawable.icon;// 设置通知的图标   notification.tickerText = tickerText; // 显示在状态栏中的文字    // 单击通知后会跳转到NotificationShow类,跳到自己            intent = new Intent(NotificationShow.this,                      NotificationShow.class);              // 获取PendingIntent,点击时发送该Intent              pIntent = PendingIntent.getActivity(NotificationShow.this, 0,                      intent, 0); 步骤阅读步骤阅读7试验结果,如下所示,刚开始点击按钮,通知图标和文字展示,完毕之后文字停止展示,点击关闭通知按钮,通知信息关闭步骤阅读步骤阅读步骤阅读END

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/Jb60eG7rl7.html

(0)

相关推荐