Think of this and think of message push, everybody, QQ
Import android. app. Activity;
Import android. app. Notification;
Import android. app. icationicationmanager;
Import android. app. PendingIntent;
Import android. content. Intent;
Import android. OS. Bundle;
Import android. view. View;
Import android. view. View. OnClickListener;
Import android. widget. Button;
Public class NotificationTestActivity extends Activity {
/** Called when the activity is first created .*/
Private Button button01, button02;
@ Override
Public void onCreate (Bundle savedInstanceState ){
Super. onCreate (savedInstanceState );
SetContentView (R. layout. main );
Button01 = (Button) findViewById (R. id. button1 );
Button02 = (Button) findViewById (R. id. button2 );
Button01.setOnClickListener (new Mybutton ());
Button02.setOnClickListener (new Mybutton ());
}
Class Mybutton implements OnClickListener {
@ Override
Public void onClick (View v ){
// TODO Auto-generated method stub
Int FLAG = 0;
Icationicationmanager manager = (NotificationManager) getSystemService (NOTIFICATION_SERVICE); // gets the NotificationManager service of the system.
Intent intent = new Intent ();
Intent. setClass (getApplicationContext (), Notification. class );
PendingIntent pendingIntent = PendingIntent. getActivity (getApplicationContext (), 0, intent, FLAG );
Notification notification = new Notification ();
Notification. when = System. currentTimeMillis (); // The time when the notification was sent.
Notification. defaults = Notification. DEFAULT_ALL; // prompt mode, with vibration, sound, and flashing
Switch (v. getId ()){
Case R. id. button1:
Notification. icon = R. drawable. alert_15;
Notification. setLatestEventInfo (icationicationtestactivity. this, "notification", "mobile phone connected here", pendingIntent );
Notification. tickerText = "online notification ";
Manager. Y (0, notification );
Break;
Case R. id. button2:
Manager. cancel (FLAG); // Delete the current deployment Cation
Break;
Default:
Break;
}
}
}
}
Add a permission to shake the permission
<Uses-permission android: name = "android. permission. VIBRATE"> </uses-permission>
From Viagra ~ YZ