android中ImageView设置图片边框的方法
用的是布局的方式来实现的:
<TableLayout android:layout_width="wrap_content" android:layout_height="wrap_content"
android:background="@drawable/white">
<TableRow android:layout_width="wrap_content">
<ImageView android:id="@+id/img_play" android:layout_width="90px" android:layout_height="90px"
android:layout_margin="2dip" android:scaleType="centerCrop" />
</TableRow>
</TableLayout>
说明:1、是把ImageView放在一个TableLayout中来实现的。
2、要设置ImageView的大小,就是长和宽(宽必须要设置)。
3、设置android:scaleType="centerCrop"属性, 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)。
4、设置ImageView的android:layout_margin="2dip"属性。
5、设置TableLayout的android:background="@drawable/white"属性。
分享到:
相关推荐
例如,使用setForeground()方法设置边框,或者在onClick()方法中创建并设置新的LayerDrawable来包含原始图像和边框。 以上就是关于“Android点击ImageView后加边框”这一主题的主要技术点。通过理解和应用这些知识...
在Android开发中,ImageView是用于显示图像的常见组件,它广泛应用于各种场景,如加载网络图片、设置自定义尺寸和实现圆角效果等。本文将详细介绍如何在Android中动态地为ImageView设置尺寸和圆角,以及如何加载网络...
在布局XML文件中,我们可以像使用普通ImageView一样使用RCImageView,并通过属性来设置圆角和边框效果。 ```xml android:id="@+id/rounded_image" android:layout_width="wrap_content" android:layout_height...
首先,我们从标题"Android-Android圆形ImageView可以设置五角星形可设置边框border"中了解到,我们需要实现两个主要功能:1)将ImageView显示为圆形;2)在圆形ImageView中显示五角星,并且可以添加边框。 要实现一...
在Android开发中,ImageView是用于显示图像资源的重要组件。当我们需要创建特定形状的ImageView,比如圆形、圆角或带有边框的圆形ImageView时,通常需要自定义View或者使用一些库来实现。本篇将深入探讨如何实现这些...
在Android开发中,Imageview是常用的视图组件,用于显示图片资源。本项目"Android+imageview点击边框+仿京东分类页面"旨在实现一种交互效果:当用户点击Imageview时,图片周围出现边框,同时它也借鉴了京东分类页面...
在Android开发中,`ImageView` 是一个非常基础且重要的组件,用于显示图片资源。然而,系统默认的`ImageView`并不支持直接添加边框。在实际应用中,有时我们需要为图片添加各种样式的边框,以满足UI设计的需求。在...
Android中使用自定义ImageView实现图片圆形遮罩效果(常和Glide搭配使用),详细了解请移步:http://blog.csdn.net/zxc514257857/article/details/63834235
在这个场景下,我们讨论的是如何在Xamarin Android中实现一个Circle ImageView,也就是圆形图片视图。 首先,让我们了解Xamarin Android的基本概念。Xamarin是通过.NET Framework的Mono项目提供支持的,它可以利用...
Android实现imageView显示圆角图片、描边图片效果,具体效果请...这个例子主要是让大家熟悉imageView控件的用法技巧,除了可以实现圆形图片、圆角图片、为图片增加各种颜色大小的边框外,还有很多功能,敬请下载源码。
在Android开发中,为图片添加边框是一种常见的需求,可以增强UI设计的视觉效果。本文将详细介绍如何在Android中实现图片边框,并提供一个简单的示例项目——border_demo,来帮助开发者更好地理解这一过程。 首先,...
在Android开发中,`ImageView`是用于展示图片的视图组件,它在用户界面设计中起着至关重要的作用。本文将深入探讨如何使用`ImageView`加载图片,包括根据图片名字加载和从应用资源(src)中加载图片。 首先,让我们...
`RoundImageView`是一个非常实用的自定义视图,它扩展了Android原生的`ImageView`类,专门用于将方形图片转换为圆形,并提供了添加边框和调整间距的功能。本文将详细讲解如何使用和定制`RoundImageView`。 首先,`...
在Android开发中,有时我们需要将普通的ImageView显示为圆形,以适应特定的设计需求,例如用户头像、应用图标等。这个“Android圆形ImageView源码Demo”就是解决这个问题的一个示例项目。它提供了一种简单的方式,...
在XML布局文件中,可以通过`<ImageView>`标签来创建ImageView,并设置其属性,例如`android:src`指定要显示的图片资源。 2. **调整图片大小和形状**: - `android:scaleType`属性可以调整图片的缩放方式,常见的有...
在Android开发中,为了满足各种视觉设计需求,我们经常需要对ImageView进行自定义,以便实现如图片圆角、圆形图片或椭圆形图片的效果。本文将详细介绍如何在Android中通过自定义ImageView来实现这些功能,无需引入...
在这个类中,我们需要覆盖或扩展ImageView的一些关键方法,以支持手势缩放功能。这些方法包括`onTouchEvent()`,用于监听用户的触摸事件,以及`onDraw()`,用于重新绘制图像。 在`onTouchEvent()`中,我们需要实现...
在Android应用开发中,我们经常需要对图像进行各种形状的处理,其中圆形ImageView是一个常见的需求,比如用于用户头像展示。本教程将详细介绍如何在Android中以最简单的方式创建一个圆形的ImageView。 首先,让我们...
在Android开发中,ImageView是用于显示图像资源的基本组件。它不仅可以加载本地图片,还可以通过网络加载图片。然而,系统默认的ImageView通常是矩形形状,但有时候我们可能需要将其设计成圆形、椭圆形或其他自定义...