易采站长站为您分析Android编程自定义Notification的用法,结合实例形式简单分析了自定义Notification的具体功能与实现技巧,需要的朋友可以参考下
本文实例讲述了Android编程自定义Notification的用法。,具体如下:
Notification是一种让你的应用程序在不使用Activity的情况下警示用户,Notification是看不见的程序组件警示用户有需要注意的事件发生的最好途径。
作为UI部分,Notification对移动设备来说是最适合不过的了。用户可能随时都带着手机在身边。一般来说,用户会在后台打开几个程序,但不会注意它们。在这样的情形下,当发生需要注意的事件时,能够通知用户是很重要的。
Notification由NotificationManger统一管理,目前包含的能力有:
❑创建一个状态条图标。
❑在扩展的状态条窗口中显示额外的信息(和启动一个Intent)。
❑闪灯或LED。
❑电话震动。
❑发出听得见的警告声(铃声,保存的声音文件)。
自定义Notification效果图:
自定义的布局文件:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://www.easck.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/tv_rv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="haha" /> <ProgressBar style="@android:style/Widget.ProgressBar.Horizontal" android:id="@+id/pb_rv" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout>











