• 【幻化万千戏红尘】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"

  • 相关阅读:
    简单排序算法
    线程池第二篇:线程池相关类
    枚举的使用
    线程池第一篇:线程池相关接口
    mysql InnoDB引擎与MyISAM引擎区别及索引原理
    待重写
    mysql登录命令
    浅拷贝、深拷贝
    grpc:What is gRPC
    protocol buffer第一篇:语法介绍
  • 原文地址:https://www.cnblogs.com/weigongcheng/p/5819186.html
Copyright © 2020-2023  润新知