Android学习日记
Day 4
Title 消息提示之toast
toast用于向用户提示写一些帮助和提示;
特点:1.没有焦点
2.现实的时间有限,会自动消失
this--->activity----->Context //activity继承于Context的
this.getApplicationContext()--->Context
Context提供了关于应用环境全局信息的接口。它是一个抽象类,它的实现由Android系统提供,通过context我们可以加载资源,获取由android系统的一些服务类。
在Android中一般有两种context
1)application context ------->Application (组件周期长)
2)activity context ------------>request (生命周期短)
Title 2android消息提示之Notification
1.nitification area 通知状态栏
2.notification drawer 通知列表页面(抽屉)
NotificationManager manager=(NotificationManager)this.getSystemService(Context.NOTIFICATION_SERVICE);
//manager.notify(id,notification);发送一个通知
//manager.cancel(id); 取消通知
NotificationCompat.Builder mBuilder =new NotificationCompat.Builder(this)
.SetSmallIcon(android.R.drawable.sym.def.app_icon)
.SetContentTitle("My Notification")
.SetContenttext("hello World")
.SetTicker("来消息了。。。。");
Notification notification =mBuilder.build();
manager.notify(1,noticication);