
Notification类的常用方法
No. 方法 类型 描述
1 public Notification(int icon, CharSequence tickerText, long when) 构造 创建一个新的Notification对象,并指定提示的图标、信息内容及显示的时间,如果为立刻显示,则直接使用System.currentTimeMillis()设置
2 public void setLatestEventInfo(Context context, CharSequence contentTitle, CharSequence contentText, PendingIntent contentIntent) 普通 设置通知的标题、内容、以及指定的PendingIntent
NotificationManager类的常用方法
定义Activity程序发送Notification信息
public class MyNotificationDemo extends Activity {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); // 父类方法super.setContentView(R.layout.main); // 默认布局管理器
NotificationManager notificationManager = (NotificationManager) super.getSystemService(Activity.NOTIFICATION_SERVICE); // 取得系统服务
Notification notification = new Notification( // 实例化对象R.drawable.pic_m, // 信息图标“来自电子信息学院的消息。", // 信息提示System.currentTimeMillis()); // 显示时间
PendingIntent contentIntent =PendingIntent.getActivity(this, 0,super.getIntent(), // 取得IntentPendingIntent.FLAG_UPDATE_CURRENT);
// 取PendingIntentnotification.setLatestEventInfo(this, “电子信息学院", // 信息标题“电子信息学院(www.stiei.edu.cn)", // 信息内容contentIntent);
// 待发送的IntentnotificationManager.notify(“stiei", // 设置信息标签R.drawable.pic_m, // 设置图标notification); // 发送信息}
SmsManager类的常用方法


