手机上方的状态栏用于显示通知消息,实现的方法很简单,只需要记住五个步骤即可(步骤写在源代码中的注释中)。pendingIntent意思是延期执行的Intent,一般用于Notification中,下面这个例子即实现这两个功能:

  1. public class Notification_Activity extends Activity {  

  2.    private Button button;  

  3.  

  4.    @Override  

  5.    protected void onCreate(Bundle savedInstanceState) {  

  6.        super.onCreate(savedInstanceState);  

  7.        setContentView(R.layout.activity_notification_);  

  8.        button=(Button)findViewById(R.id.button);  

  9.        button.setOnClickListener(new OnClickListener() {  

  10.              

  11.            @SuppressWarnings("deprecation")  

  12.            @Override  

  13.            public void onClick(View v) {  

  14.                // TODO Auto-generated method stub  

  15.                /*

  16.                 * 创建和显示一个Notification需要以下5个步骤

  17.                 * 1.通过getSystemService方法获得一个NotificationManager对象

  18.                 * 2.创建一个Notification对象,每一个Notification对应一个Notification对象,在这一步需要