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

这篇博客详细介绍了Android中三种图形界面组件:按钮(Button)、图像视图(ImageView)和图像按钮(ImageButton)。内容包括它们的继承关系图和常用属性。此外,还通过一个实际示例讲解了如何使用按钮来缩放图片,涵盖了从创建安卓应用、准备图片素材到编写主界面类实现功能的全过程。
摘要由CSDN通过智能技术生成

一、一按钮控件

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="enlarge_image">放大图片</string>
    <string name="shrink_iamge">缩小图片</string>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值