/// <summary>
        /// init JPush
        /// </summary>
        private void InitJPush()
        {
            JPushInterface.SetDebugMode(true);
            JPushInterface.Init(Application.Context);
            BasicPushNotificationBuilder builder = new BasicPushNotificationBuilder(this);

            builder.StatusBarDrawable = Resource.Drawable.jpush_notification_icon;
            JPushInterface.SetPushNotificationBuilder(new Java.Lang.Integer(1), builder);
        }
        /// <summary>
        /// Sets the notification style basic.
        /// </summary>
        private void SetNotificationStyleBasic()
        {
            BasicPushNotificationBuilder builder1 = new BasicPushNotificationBuilder(this);

            builder1.StatusBarDrawable    = Resource.Drawable.ic_launch;
            builder1.NotificationFlags    = (int)NotificationFlags.AutoCancel;         //设置为自动消失
            builder1.NotificationDefaults = (int)NotificationDefaults.All;             // 设置为铃声与震动都要
            JPushInterface.SetPushNotificationBuilder((Integer)1, builder1);
        }
        /// <summary>
        /// Sets the notification style custom.
        /// </summary>
        private void SetNotificationStyleCustom()
        {
            CustomPushNotificationBuilder builder2 = new CustomPushNotificationBuilder(this, Resource.Layout.customer_notitfication_layout,
                                                                                       Resource.Id.msgIcon, Resource.Id.msgTitle, Resource.Id.msgContent);

            builder2.StatusBarDrawable = Resource.Drawable.ic_launch;
            // 指定最顶层状态栏小图标
            builder2.LayoutIconDrawable = Resource.Drawable.ic_launch;
            // 指定下拉状态栏时显示的通知图标
            JPushInterface.SetPushNotificationBuilder((Integer)2, builder2);
        }