按钮、图像视图与图像按钮

一、一按钮控件

1、继承关系图

  • Button是TextView的子类

2、常用属性

属性 含义
text 文本内容
textSize 文本字号,单位:sp
textColor 文本颜色,#ff0000 - 红色
background 背景颜色或背景图片
layout_height 高度,单位:dp (wrap_content, match_parent)
layout_weight 宽度,单位:dp (wrap_content, match_parent)
onClick 单击事件(用于绑定事件处理方法)

二、图像视图

1、继承关系图

  • ImageView是View的子类

2、常用属性

属性 含义
layout_height 高度,单位:dp (wrap_content, match_parent)
layout_weight 宽度,单位:dp (wrap_content, match_parent)
src 源(用于设置图片源)
background 背景(用于设置背景图片)
scaleType 缩放类型(fitXY)
tint 蒙版

三、图像按钮

1、继承关系图

  • ImageButton是ImageView的子类

2、常用属性

属性 含义
layout_height 高度,单位:dp (wrap_content, match_parent)
layout_weight 宽度,单位:dp (wrap_content, match_parent)
src 源(用于设置图片源)
background 背景(用于设置背景图片)

四、通过按钮缩放图片

1、创建安卓应用

  • 通过Empty Activity创建安卓应用 ZoomlamgeByButton
    在这里插入图片描述
  • 单击【finish】按钮
    在这里插入图片描述

2、准备图片素材

  • drawable文件里添加三张图片
    在这里插入图片描述

3、字符串资源文件

  • 字符串资源文件 - string.xml
    在这里插入图片描述
<resources>
    <string name="app_name">通过按钮缩放图片</string>
    <string name=

猜你喜欢

转载自blog.csdn.net/m0_63887380/article/details/127737064