在3.0以后官方就推荐用建造者模式建Notification
总结了在各种API下Notification的使用情况、关于自定义通知栏的RemoteView的使用可以参考任永刚大神的《Android开发艺术探索》第五章,本人后续也会整理总结,方便日后使用
- package com.yzw.android;
- import android.app.Activity;
- import android.app.Notification;
- import android.app.NotificationManager;
- import android.app.PendingIntent;
- import android.content.Context;
- import android.content.Intent;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.RemoteViews;
- public class MainActivity extends Activity {
- private static final int NOTIFICATION_FLAG = 1;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- }