美文网首页
Android回顾--(三) 基础控件

Android回顾--(三) 基础控件

作者: 一只胖胖胖胖猿 | 来源:发表于2018-07-23 15:34 被阅读12次

EditText:文本输入框

android:text="这里是文本输入框"   //显示的文本内容
android:singleLine="true"   //设置单行显示的属性
android:hint="请输入用户名"     //设置提示用户输入的信息
android:textColor="#f07"    //设置文本显示的颜色
android:maxHeight="100px"     // 最大的高度
android:maxLength="10"     // 可输入的最大字符数
android:lines="1"     //设置显示的行数
android:password="true"      // 设置为输入密码的属性
android:enable="fasle"       // 是否可以使用。
android:phoneNumber="true"     // 设置为数字键输入属性
android:inputType="phone"     //控制我们获取焦点时弹出的键盘
android:imeOptions="actionGo"  //控制输入键盘上回车键的值和行为,有这些属性:actionDone:表示的是完成    actionGo:回车的意思    actionSearch:把键改成搜搜键     actionNext:下一步 normal:弹出的是一个正常的键盘

ImageView:显示图片的控件

android:scaleType="matrix"     // 默认的,不改变原图大小,从ImageView的左上角开始绘制原图,原图超过ImageView的部分进行裁剪处理。
"center"    //保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size,原图超过ImageView的部分裁剪掉
"centerGrop"    //以填满整个ImageView为目的,将原图的中心对准ImageView的中心,等比例放大原图,直到填满ImageView为止(ImageView的宽和高都需要填满)。原图超过ImageView的部分都需要裁掉。
"centerInside"     //以原图完全显示为目的,将图片的内容完整居住显示,通过按比例缩小原图的size等于或小于ImageView的宽高。如果原图的size本身就小于ImageView的size,则原图的size不做任何处理,居中显示在ImageView。
"fitCenter"     //把原图按比例缩放到imagev的高度,居中显示
"firEnd"       // 把原图按比例缩放到ImageView的高度,显示在ImageView的下部分位置
"fitStart"     // 把原图按比例缩放到ImageView的高度,显示在ImageView的开始(上部分)位置
"fitXY"     // 把原图按照指定的大小在View中显示,拉伸显示图片,不保持原比例,填满ImageView

CheckBox:复选框

android:checked="trur"      // 默认是选中的状态
点击事件的处理
1. onCheckedChangeListener()
2.onCheckedChanged(CompoundButton button, boolean isChecked)   //第一个参数表示当前触发的控件。第二个参数表示控件当前的状态,是否被选中。

确定性的进度条SeekBar

 1、通过id找到SeekBar控件
 2、设置seekBar的最大值
 3、设置一个当前的值
 4、注册一个监听器setOnSeekBarChangeListener里面的三个方法:
   a. onProgressChanged(SeekBar seekBar, int progress, boolean fromUser)
    seekbar:触发的控件
    progress:改变后的进度
    fromUser:判断当前的改变是否来源于用户 true:用户 false:程序
   b. onStartTrackingTouch(SeekBar seekBar): 开始触控的时候触发的函数
   c. onStopTrackingTouch(SeekBar seekBar): 结束触控的时候的触发函数
SeekBar里面的方法:
 setMax(int posotion):设置进度条的最大值
 setProgress(int position): 设置当前进度条的位置

RadioButton 单选框

RadioButton的事件处理
   onCheckedChanged(CompoundButton button,boolean isChecked) //第一个参数,表示的是当前点击的控件是谁。 第二个参数表示的是当前点击的状态
RadioButton取消图标的属性:button:@null
RadioButton设置按钮图片的属性:drawableTop
RadioButton设置排列的方向:oritation
RadioButton设置内容居中的属性:gravity

RadioGroup 单选框的容器

RadioGroup的监听事件 onChangedChangeListener
RadioGroup的监听事件方法 onChangedChanged(RadioGroup group , int checkedId) //第一个参数:表示的是当前的容器 第二个参数:表示的是哪个孩子的id被选中。

相关文章

  • Android回顾--(三) 基础控件

    EditText:文本输入框 ImageView:显示图片的控件 CheckBox:复选框 确定性的进度条Seek...

  • Android 基础

    Android基础01控件和布局 Android基础02数据存储 Android基础03网络编程 Android基...

  • SeekBar

    Android-SeekBar进度条的使用Android控件与布局——基础控件SeekBar

  • android 基础控件通用属性

    android 基础控件通用属性

  • Android - Navigation

    Android 基础知识 1. Android 常用控件 2. 控件常用属性 Android 常用知识点 动态权限...

  • 第一行代码(2)UI设计

    1. 基础UI控件 Android中的基础UI控件有这样几种: TextView Button EditText ...

  • Android开发之自定义View(一)

    Android常见的自定义控件有三种方式: 继承View 继承原有的控件,在原有控件的基础上进行修改 重新拼装组合...

  • Android view位移滑动

    Android view的位移滑动 基础 Android view的移动不管特效多么绚丽,都是view控件的基础移...

  • mac基础

    前言 回顾下mac的基础,可用作索引 mac基础控件 NSLabelNSTextFieldNSButtonNSTe...

  • Android自定义控件之自定义组合控件

    Android自定义控件之自定义组合控件 前言: 前两篇介绍了自定义控件的基础原理Android自定义控件之基本原...

网友评论

      本文标题:Android回顾--(三) 基础控件

      本文链接:https://www.haomeiwen.com/subject/omuqmftx.html