Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android 手機衛士--導航界面4的業務邏輯,android衛士

Android 手機衛士--導航界面4的業務邏輯,android衛士

編輯:關於android開發

Android 手機衛士--導航界面4的業務邏輯,android衛士


本文實現導航界面4的業務邏輯,導航界面4的界面如下:

本文地址:http://www.cnblogs.com/wuyudong/p/5952640.html,轉載請注明出處。

相應的代碼如下:

    private void initUI() {
        cb_box = (CheckBox)findViewById(R.id.cb_box);
        //1,是否選中狀態的回顯
        boolean open_security = SpUtil.getBoolean(this, ConstantValue.OPEN_SECURITY, false);
        cb_box.setChecked(open_security);
        //2,根據狀態,修改checkbox後續的文字顯示
        if(open_security) {
            cb_box.setText("安全設置已開啟");
        } else {
            cb_box.setText("安全設置已關閉");
        }
        //3,點擊過程中,監聽選中狀態發生改變過程,
        cb_box.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
                //4,isChecked點擊後的狀態,存儲點擊後狀態
                SpUtil.putBoolean(getApplicationContext(), ConstantValue.OPEN_SECURITY, b);
                //5,根據開啟關閉狀態,去修改顯示的文字
                if(b) {
                    cb_box.setText("安全設置已開啟");
                } else {
                    cb_box.setText("安全設置已關閉");
                }
            }
        });
        //4,isChecked點擊後的狀態,存儲點擊後狀態
        SpUtil.putBoolean(this, ConstantValue.OPEN_SECURITY, cb_box.isChecked());
    }

給”下一頁“按鈕添加邏輯,當沒有選中checkbox的時候,點擊按鈕後彈出提醒,代碼如下:

    public void nextPage(View view) {
        boolean open_security = SpUtil.getBoolean(this, ConstantValue.OPEN_SECURITY, false);
        if(open_security) {
            Intent intent = new Intent(getApplicationContext(), SetupOverActivity.class);
            startActivity(intent);
            finish();
            SpUtil.putBoolean(this, ConstantValue.SETUP_OVER, true);
        } else {
            ToastUtil.show(this, "必須開啟防盜保護");
        }
    }

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved