private O2AcademyPrefs()
 {
     segment     = new Segment();
     preferences = new SharedPreferences();
     editor      = preferences.edit();
     loadPreferences();
 }
Beispiel #2
0
        /// <summary>
        /// 设置允许接收通知时间
        /// </summary>
        private void setPushTime()
        {
            int startime = startTime.CurrentHour;
            int endtime  = endTime.CurrentHour;

            if (startime > endtime)
            {
                Toast.makeText(SettingActivity.this, "开始时间不能大于结束时间", Toast.LENGTH_SHORT).show();
                return;
            }
            StringBuilder daysSB = new StringBuilder();
            ISet <int>    days   = new HashSet <int>();

            if (mSunday.Checked)
            {
                days.Add(0);
                daysSB.Append("0,");
            }
            if (mMonday.Checked)
            {
                days.Add(1);
                daysSB.Append("1,");
            }
            if (mTuesday.Checked)
            {
                days.Add(2);
                daysSB.Append("2,");
            }
            if (mWednesday.Checked)
            {
                days.Add(3);
                daysSB.Append("3,");
            }
            if (mThursday.Checked)
            {
                days.Add(4);
                daysSB.Append("4,");
            }
            if (mFriday.Checked)
            {
                days.Add(5);
                daysSB.Append("5,");
            }
            if (mSaturday.Checked)
            {
                days.Add(6);
                daysSB.Append("6,");
            }


            //调用JPush api设置Push时间
            JPushInterface.setPushTime(ApplicationContext, days, startime, endtime);

            mEditor = mSettings.edit();
            mEditor.putString(ExampleUtil.PREFS_DAYS, daysSB.ToString());
            mEditor.putInt(ExampleUtil.PREFS_START_TIME, startime);
            mEditor.putInt(ExampleUtil.PREFS_END_TIME, endtime);
            mEditor.commit();
            Toast.makeText(SettingActivity.this, [email protected]_su, Toast.LENGTH_SHORT).show();
        }
Beispiel #3
0
        public override void onDestroyView()
        {
            base.onDestroyView();

            SharedPreferences settings = Activity.getSharedPreferences(MainActivity.PREFS_NAME, Context.MODE_PRIVATE);

            SharedPreferences.Editor editor = settings.edit();
            editor.putString(MainActivity.KEY_LOGICAL_NAME_MSR, logicalNameEditText.Text.ToString());
            editor.commit();
        }