API 25 (Android 7.1.1 API) widget.ImageView——属性分析

本文详细分析了Android API 25中ImageView类的各项属性,包括adjustViewBounds、baseline、baselineAlignBottom、cropToPadding、maxHeight、maxWidth、scaleType、src、tint和tintMode等,这些属性用于控制ImageView的显示效果,如图像缩放、基线对齐、填充方式等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android API 25 (Android 7.1.1)


ImageView

public class ImageView

extends View

Added in API level 1

 

java.lang.Object

   ↳android.view.View

    ↳android.widget.ImageView

 

已知直接子类

AppCompatImageView

ImageButton

QuickContactBadge

 

【概述】

显示任意图像,例如图标。 ImageView类可以加载来自各种源(例如资源或内容提供者)的图像,负责从图像计算其测量,使得其可以在任何布局管理器中使用,并且提供各种显示选项,例如缩放和着色。

 

【嵌套类】

枚举       ImageView.ScaleType

用于将图像的边界缩放到此视图的边界的选项。

 

【XML属性】

android:  adjustViewBounds

API 1

关联方法:setAdjustViewBounds(boolean adjustViewBounds)

属性说明:设置是否保持宽高比。

必须是布尔值(boolean),true”或“false”。

也可以引用一个包含此类型值的资源格式:@[package:]type:name或主题属性(格式:?[package][type:]name)。

对应的全局属性资源符号是adjustViewBounds

 

注意:如果应用程序目标的API级别为17或更低,adjustViewBounds将允许drawable缩小视图边界,但不会增长到在所有情况下填充可用的测量空间。 这是为了与旧版MeasureSpecRelativeLayout行为的兼容性。

 

需要与maxWidthMaxHeight一起使用,否则单独使用没有效果。

androidadjustViewBounds=true

android:maxHeight=200dp

android:maxWidth=200dp

android:layout_width=wrao_content

android:layout_height=wrao_content

 

android:  baseline

博客有一定流量的时候或者有固定的访客的时候,是否想过也卖个广告位挣点网费,O(∩_∩)O~,经常逛博客的朋友应该会看到,某些博主在博客上放的招商广告,那广告位图片做的十分漂亮,如果你流量不错的话,是否也想过这些呢? 这些图片一般都放在博客的侧栏的显眼处,当你图片做好后,把它放到博客的侧栏的过程中,就会有点小麻烦了,需要修改sidebar.php中的代码,稍有不慎整个侧栏就会被你改动的面目全非,着实让人难受,如果你为此而烦恼的话,那么,你可以试试这款插件Image Widget,这款插件可以帮你添加图片到侧栏中,也让你省去了麻烦。 Image Widget插件安装: 1、下载Image Widget插件,将压缩包解压后,把文件夹上传到wp-content/plugins/目录下,登录WordPress管理后台,点击“Plugins”找到上传的插件,激活该插件。 2、插件激活后,在后台的左侧栏中“Appearance”--->“Widgets”中,把“Image Widgets”拖拽到sidebar中去。如下图所示: 图中是上传设置好后的效果,页面中主要包括了已下几个内容: •Title:标题 •Image:设置上传的图片 •Caption:图片的描述 •Link:图片链接的URL •width:宽度 •Height:高度 •Align:对其方式(无,左,中,右) •Alternate Text:设置Alt文本 这些内容的填写都十分的简单,图片上传成功后,那么,就会在前台页面出现漂亮的图片招商广告位了,这样就不会再去麻烦的修改代码了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值