zoukankan      html  css  js  c++  java
  • 【幻化万千戏红尘】qianfeng-Android-Day03-RadioButton及RadioGroup的用法、CheckBox、ProgressBar基础学习:

    一、RadioButton及RadioGroup的用法【重点】
            RadioButton、RadioGroup的常用属性
       // 获得选中的RadioButton的id
       int checkedRadioButtonId = gender.getCheckedRadioButtonId();
            绑定RadioGroup特有监听器
       // 监听单选项改变
      gender.setOnCheckedChangeListener(new OnCheckedChangeListener() {
       // group表示当前的RadioGroup
       // checkedId表示选中的RadioButton的id
       @Override
       public void onCheckedChanged(RadioGroup group, int checkedId) {
        RadioButton checkedBtn = (RadioButton) findViewById(checkedId);
        // 第一个参数表示上下文
        // 第二个参数表示要显示的文本
        // 第三个参数表示显示的时间
        Toast.makeText(MainActivity.this, checkedBtn.getText().toString(), Toast.LENGTH_SHORT).show();
       }
      });
    二、CheckBox的多选效果及监听
            CheckBox的常用属性
            绑定CheckBox特有监听器
      setOnClickListener();
    三、ProgressBar  
        ProgressBar的基本用法
            a.ProgressBar的常用属性
         android:max=""  设置进度条最大长度
         android:progress="" 设置进度条当前进度
         android:secondaryProgress="" 设置secondaryProgress当前进度
         style="" 设置进度条风格
         标题栏的ProgressBar(了解即可)
            b.ProgressBar的常用方法
         getProgress();/setProgress();
         setMax();
         getSecondaryProgress();/setSecondaryProgress();
      c.ProgressBar美化
       android:progressDrawable="@drawable/my_progressbar_style"设置水平进度条的颜色
       android:indeterminateDrawable设置圆形进度条的图片
       
     http://blog.csdn.net/u012702547/article/details/50669932
    四、SeekBar
        SeekBar的基本用法
        a.继承关系及使用场景
        b.常用属性
       android:max=""
       android:progress=""
       android:secondaryProgress=""
        c.常用方法
       setMax();
       setOnSeekBarChangeListener();
       setProgress();
        d.SeekBar的美化
          style="@android:style/Widget.SeekBar"
             android:maxHeight="2dp"
             android:minHeight="2dp"
             android:progressDrawable="@drawable/myseekbarprogressdrawable"
             android:thumb="@drawable/myselctor"

  • 相关阅读:
    20155318Java课堂实践20170510
    2017-2018-1 20155220 20155309 20155317 实验一 开发环境的熟悉
    2017-2018 20155309南皓芯 信息安全系统基础设计第五周博客
    2017-2018 20155309南皓芯 信息安全系统基础设计第四周博客
    20155309 南皓芯 信息安全系统基础设计第三周博客
    关于利用GPG加解密的实验
    20155309南皓芯第二周课堂实践
    2017-2018 20155309南皓芯 信息安全系统基础设计第一周博客
    20155309 2016-2017-2《Java程序设计》课程总结
    20155309实验五 网络编程与安全
  • 原文地址:https://www.cnblogs.com/weigongcheng/p/5819186.html
Copyright © 2011-2022 走看看