android程序怎样控制手机中通知中心的开关?

我要通过app设置里的推送开关来控制手机通知中心app是否接收通知,代码怎么写?图片说明

这里的通知中心的管理应该是系统设置里面的吧?**_如果是,那就系统的行为,APP无法控制_**。比如某款APP产生了通知,你可以在这里禁止它弹出通知消息。
这里的只是权限的管理,系统允不允许你产生通知的控制中心而已。如果只是简单的要产生使用通知栏产生一条消息,你可以参考如下代码(该代码的功能是点击通知栏后跳转某个Activity,里面一些参数根据需要来替换):

 Context context = XXX(某个context);
    targetIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    PendingIntent contentIntent = PendingIntent.getActivity(context,
        NOTIFICATION_ID,
        targetIntent,
        PendingIntent.FLAG_UPDATE_CURRENT);

    NotificationCompat.Builder notifyBuilder = new NotificationCompat.Builder(
        context);

    notifyBuilder.setSmallIcon(R.drawable.ic_launcher);
    notifyBuilder.setContentTitle(title);
    notifyBuilder.setContentText(content);
    notifyBuilder.setAutoCancel(true);
    notifyBuilder.setWhen(System.currentTimeMillis());
    notifyBuilder.setDefaults(Notification.DEFAULT_ALL);
    notifyBuilder.setContentIntent(contentIntent);
    Notification noti = notifyBuilder.build();
  (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE)).notify(NOTIFICATION_ID, noti);