android 本地推送

// 本地通知
        NotificationManager nm=(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
        String title = "通知标题" ;
        String content = "通知内容" ;

        //1.实例化一个通知,指定图标、概要、时间

        //2.指定通知的标题、内容和intent

        Intent intent = new Intent(this, HeaderAndFooterActivity.class);

        PendingIntent pi= PendingIntent.getActivity(this, 0, intent, 0);

        Notification n = new Notification.Builder(this)
                .setContentTitle("AAA")
                .setSmallIcon(R.mipmap.ic_launcher)
                .setContentText("AAAAAAAAAAAAAAAA")
                .setWhen(5000)
                .setContentIntent(pi)
                .build();

        //3.指定声音
        n.defaults = Notification.DEFAULT_SOUND;

        //4.发送通知
        nm.notify(1, n);

你可能感兴趣的:(android 本地推送)