reformat code & optimize import & rearrange code
This commit is contained in:
@ -9,9 +9,11 @@ import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import android.view.View.OnClickListener;
|
||||
import android.view.Window;
|
||||
import android.widget.*;
|
||||
import butterknife.BindView;
|
||||
import butterknife.OnClick;
|
||||
import android.widget.RadioButton;
|
||||
import android.widget.RadioGroup;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.gh.base.BaseActivity;
|
||||
import com.gh.common.constant.Config;
|
||||
import com.gh.common.util.DialogUtils;
|
||||
@ -19,14 +21,19 @@ import com.gh.common.util.FileUtils;
|
||||
import com.gh.gamecenter.eventbus.EBReuse;
|
||||
import com.gh.gamecenter.eventbus.EBSkip;
|
||||
import com.kyleduo.switchbutton.SwitchButton;
|
||||
import de.greenrobot.event.EventBus;
|
||||
import rx.*;
|
||||
import rx.Observable.OnSubscribe;
|
||||
import rx.android.schedulers.AndroidSchedulers;
|
||||
import rx.schedulers.Schedulers;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
import butterknife.BindView;
|
||||
import butterknife.OnClick;
|
||||
import de.greenrobot.event.EventBus;
|
||||
import rx.Observable;
|
||||
import rx.Observable.OnSubscribe;
|
||||
import rx.Observer;
|
||||
import rx.Subscriber;
|
||||
import rx.android.schedulers.AndroidSchedulers;
|
||||
import rx.schedulers.Schedulers;
|
||||
|
||||
import static com.gh.gamecenter.R.id.setting_rl_about;
|
||||
import static java.lang.Thread.sleep;
|
||||
|
||||
@ -95,6 +102,22 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
|
||||
fontTextSize(checkSizeIndex);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPause() {
|
||||
super.onPause();
|
||||
saveCurrentSetting();
|
||||
}
|
||||
|
||||
private void saveCurrentSetting() {
|
||||
Editor mEditor = sp.edit();
|
||||
mEditor.putBoolean("autoinstall", setting_sb_autoinstall.isChecked());
|
||||
mEditor.putBoolean("autodelete", setting_sb_autodelete.isChecked());
|
||||
mEditor.putBoolean("deletedata", setting_sb_deletedata.isChecked());
|
||||
mEditor.putBoolean("concerngame", setting_sb_concerngame.isChecked());
|
||||
mEditor.putInt("fontsize", checkSizeIndex);
|
||||
mEditor.apply();
|
||||
}
|
||||
|
||||
// 获取缓存大小
|
||||
private String getCacheSize() {
|
||||
File ecDir = getExternalCacheDir();
|
||||
@ -130,16 +153,6 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
|
||||
return str + "M";
|
||||
}
|
||||
|
||||
private void saveCurrentSetting() {
|
||||
Editor mEditor = sp.edit();
|
||||
mEditor.putBoolean("autoinstall", setting_sb_autoinstall.isChecked());
|
||||
mEditor.putBoolean("autodelete", setting_sb_autodelete.isChecked());
|
||||
mEditor.putBoolean("deletedata", setting_sb_deletedata.isChecked());
|
||||
mEditor.putBoolean("concerngame", setting_sb_concerngame.isChecked());
|
||||
mEditor.putInt("fontsize", checkSizeIndex);
|
||||
mEditor.apply();
|
||||
}
|
||||
|
||||
@OnClick({
|
||||
R.id.setting_cv_fix_download,
|
||||
R.id.setting_rl_autoinstall,
|
||||
@ -301,10 +314,4 @@ public class SettingActivity extends BaseActivity implements OnClickListener {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPause() {
|
||||
super.onPause();
|
||||
saveCurrentSetting();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user