Android中控件src功能和用法,Android 常用控件 - ImageView 属性大全

本文详细介绍了Android中ImageView控件的使用,包括src、background和foreground的区别,adjustViewBounds属性的作用,设置透明度的方法,以及如何通过不同方式设置图片,并探讨了ScaleType属性的各种效果,帮助开发者更好地理解和使用ImageView。
摘要由CSDN通过智能技术生成

ImageView 继承自View组件,主要功能是用于显示图片,实际上它不仅仅可以用来显示图片,任何Drawable对象都可以使用ImageView来显示。ImageView可以适用于任何布局中,并且Android为其提供了缩放和着色的一些操作。

1. foreground、src 和 background 属性区别

1)background指的是背景,foreground指的是前景,而src指的是内容;三者可以同时使用;

2)src填入图片时,是按照图片大小直接填充,并不会进行拉伸;而使用background和foreground填入图片,则是会根据ImageView给定的宽度来进行拉伸;

3)background和foreground是所有view都有的属性,总是缩放到view的大小,不受scaleType影响;而src是ImageView特有属性,它会受到scaleType的影响。

举个栗子:

android:layout_width="260dp"

android:layout_height="260dp"

android:foreground="#99000000"

android:background="#ff0000"

android:src="@mipmap/ic_launcher"/>

效果图:

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值