按钮

作者: 古拉啦啦 | 来源:发表于2019-11-28 17:13 被阅读0次

主要包括普通按钮Button 、图片按钮ImageButton、单选按钮RadioButton和复选框CheckBox.一组RadioButton中,只能由一个被选中,而一组Checkbox中可以有很多被选用。
1、普通按钮
Textview 支持的Button都支持
2、图片按钮
src:用于指定按钮上显示图片
scaleType:用于指定图片的缩放方式:matrix,fitXY,fitStart,fitCenter,fitEnd,center,centerCrop,centerInside https://blog.csdn.net/weixin_30567225/article/details/99526501

matrix
matrix表示原图从ImageView的左上角开始绘制,如果原图大于ImageView,那么多余的部分则剪裁掉,如果原图小于ImageView,那么对原图不做任何处理。比如我的两张大小不同的图片,分别显示在96dp×96dp的ImageView上,会有不同的效果

fitXY
fitXY的目标是填充整个ImageView,为了完成这个目标,它需要对图片进行一些缩放操作,在缩放的过程中,它不会按照原图的比例来缩放

fitStart
将图片按比例缩放至View的宽度或者高度(取宽和高的最小值),然后居上或者居左显示(与前面缩放至宽还是高有关),

itCenter
fitCenter和fitStart基本一样,唯一不同的是fitCenter将图片按比例缩放之后是居中显示,

fitEnd
fitEnd和fitStart也基本一样,唯一不同的是fitEnd将图片按比例缩放之后是居右或者居下显示
center
center表示将原图按照原来的大小居中显示,如果原图的大小超过了ImageView的大小,那么剪裁掉多余部分,只显示中间一部分图像
3.单选框
基本语法格式如下:

 <RadioButton
  android:text="显示文本"
  android:id="@+id/ID号"
android:checked="false|true"  //true时表示被选中。false表示没有被选中,默认为false
android:layout_width="match_parent"
android:layout_height="wrap_content" />

通常情况下,跟RadioGroup组件一起使用,组成一个单选按钮组

<RadioGroup
    android:id="@+id/radiogroup"
    android:orientation="vertical"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    <!-- 添加多个RadioGroup组件-->
    </RadioGroup>

获取选中的值------------》
1,在改变单选按钮的值时获取,首先需要获取单选按钮组,然后为其添加OnCheckedChangListerer()方法,并在其onChexkedChanged()方法中根据参数checked获取被选中的按钮,并通过getText()方法获取按钮对应的值。

相关文章

  • 2019-04-12 按钮组(3)

    基本按钮组 按钮 1 按钮 2 按钮 3 按钮工具栏 按钮 1 按钮 2 按钮 3 按钮 4 ...

  • macOS人机界面准则四—控件和拓展功能

    * 按钮 复选框、折叠控件、渐变按钮、帮助按钮、图像按钮、弹出按钮、下拉按钮、操作按钮、单选按钮、范围按钮、切换按...

  • 按钮,按钮

    他不知道自己是如何变成这样的。 或者说意识到。 用他自己的话来说,就是没有人性——尽管与他接触的任何人都绝不可能接...

  • JQuery mobile

    JQuery mobile 编写页面的参数: 所有的按钮 普通按钮 行内按钮 组合按钮: 后退按钮 更多用于按钮的...

  • 平面设计课堂:按钮如何设计更能吸引人

    按钮的不同分类如下: * 动作按钮 * 常用按钮样式 * 按钮的颜色和形状 * 按钮状态和反馈 * 标签按钮 * ...

  • 自定义Vue2.0组件

    Button 按钮 常用的操作按钮。 基础用法 基础的按钮用法。 禁用状态 按钮禁用状态 带图标的按钮 让按钮不仅...

  • B端设计组件:按钮

    一、按钮类型 依据按钮呈现的视觉重量差异,我们可以通过改变样式将按钮分为主按钮、次按钮、虚线按钮、文字按钮、图标按...

  • 第四天

    1、Form:包裹标签,action:# Input:文本框,单选按钮,多选按钮。提交的按钮,按钮,重置的按钮。 ...

  • 2019-04-24 vue css实现按钮淡入淡出效果

    具体场景:点击添加显示删除按钮,此时删除按钮淡入;点击删除按钮,删除按钮淡出 注意:在点击添加按钮,删除按钮淡入时...

  • jquery事件的常用方法

    单击按钮 ,按钮消失 双击按钮,按钮消失 鼠标放上去,按钮消失 鼠标离开,按钮消失 2.绑定事件和解除绑定事 3....

网友评论

      本文标题:按钮

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