• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Android 手机卫士--导航界面4的业务逻辑,android卫士

Android 手机卫士--导航界面4的业务逻辑,android卫士

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了android360卫士,android360手机卫士,android手机安全卫士,android手机卫士,android360安全卫士等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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, "必须开启防盗保护");
        }
    }

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Android菜单(动画菜单、360波纹菜单),android波纹
  • Android 手机卫士17--缓存清理,android17--
  • Android 手机卫士13--进程设置,android13--
  • Android 手机卫士10--应用管理器,android10--
  • Android 手机卫士8--删除通话记录,android8--
  • Android 手机卫士--导航界面4的业务逻辑,android卫士
  • Android 手机卫士--平移动画实现,android卫士
  • Android 手机卫士--获取联系人信息并显示与回显,android回显
  • Android 手机卫士--参照文档编写选择器,android选择器
  • Android 手机卫士--导航界面2,android卫士

相关文章

  • 2017-05-2614条Android Studio常用的的配置
  • 2017-05-26安卓第十七天笔记--简易版本音乐播放器,安卓第十七天
  • 2017-05-26牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--GI安装配置
  • 2017-05-26Android消息处理机制(Handler、Looper、MessageQueue与Message)
  • 2017-05-26android学习第一天(android的介绍和基础):,android第一天
  • 2017-05-26Android 知识Tips,android知识tips
  • 2017-05-26Android——Listview不用notifydatasetchanged更新数据的方法,androidlistview更新
  • 2017-05-26Android开发日常-listVIiew嵌套webView回显阅读位置,-listviiewwebview
  • 2017-05-26利用bintray-release插件上传到Bintray- HTTP/1.1 404 Not Found [message:Repo 'maven' was not found]问题解决,bintrayrelease
  • 2017-05-26Android-配置文件中设置“android:clickable="false"无效的原因及解决办法,android-clickable

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Android常用命令行-adb,android-adb
    • (试笔)一、Android四大框架之ContentProvider的学习与运用,实现SQLite的增删改查。,安卓sqlite增删改查
    • Android面试题--事件处理,android试题--事件
    • 在android中使用SQLite数据库
    • Android之ContentProvider数据存储,contentprovider
    • Glide中request的调用和管理
    • 如何通过cmdline获取panel型号的dtsi文件节点(qcom,lcd,id)
    • Android 手机卫士--确认密码对话框编写,android确认密码
    • Volley 源码解析,volley源码解析
    • Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有