`

转载:android ImageView详解

 
阅读更多
转载:android ImageView详解

原文地址http://www.cnblogs.com/over140/archive/2011/06/08/2075054.html

常量

public static final ImageView.ScaleType CENTER        

在视图中使图像居中,不执行缩放。 在 XML 中可以使用的语法: android:scaleType="center"。



public static final ImageView.ScaleType CENTER_CROP    

均衡的缩放图像(保持图像原始比例),使图片的两个坐标(宽、高)都大于等于 相应的视图坐标(负的内边距)。图像则位于视图的中央。 在 XML 中可以使用的语法:android:scaleType="centerCrop"。



public static final ImageView.ScaleType CENTER_INSIDE 

均衡的缩放图像(保持图像原始比例),使图片的两个坐标(宽、高)都小于等于 相应的视图坐标(负的内边距)。图像则位于视图的中央。 在 XML 中可以使用的语法:android:scaleType="centerInside"。



public static final ImageView.ScaleType FIT_CENTER

使用 CENTER 方式缩放图像。 在 XML 中可以使用的语法: android:scaleType="fitCenter"。



public static final ImageView.ScaleType FIT_END

使用 END 方式缩放图像。 在 XML 中可以使用的语法: android:scaleType="fitEnd"。



public static final ImageView.ScaleType FIT_START

使用 START 方式缩放图像。 在 XML 中可以使用的语法:android:scaleType="fitStart"。



public static final ImageView.ScaleType FIT_XY

使用 FILL 方式缩放图像。 在 XML 中可以使用的语法: android:scaleType="fitXY"。



public static final ImageView.ScaleType MATRIX

绘制时,使用图像矩阵方式缩放。图像矩阵可以通过 setImageMatrix(Matrix) 设置。在 XML 中可以使用的语法: android:scaleType="matrix"。
分享到:
评论

相关推荐

    Android点击ImageView后加边框

    <shape xmlns:android="http://schemas.android.com/apk/res/android"> android:width="2dp" android:color="@color/your_border_color" /> <solid android:color="@android:color/transparent" /> <!-- 边框内...

    android imageview点击图片磁贴效果 很炫

    7. **第三方库**:Android社区有许多优秀的第三方库可以帮助实现这种效果,如`NineOldAndroids`(提供对API 10及以下版本的动画支持),`Lottie`(用于播放Adobe After Effects创建的动画JSON文件)等。 在项目中,...

    Android ImageView 宽度设定,高度自适应

    在Android开发中,ImageView是用于显示图像的常见组件。它具有多种特性,其中之一就是能够根据图像的宽高比进行自适应展示。当我们需要在布局中设置ImageView的宽度,并让其高度自适应保持原始图片的比例时,我们...

    ImageView android:scaleType的属性

    ImageView 图片显示样式的几种类型。android:scaleType是控制图片如何resized/moved来匹对ImageView的size。

    Android ImageView 拖拽实例

    在Android开发中,ImageView是用于显示图像的常见组件。它在许多应用中都有广泛的应用,如显示用户头像、应用图标或背景图片等。而实现ImageView的拖拽功能,可以增强用户体验,使得用户能自由调整图像的位置,这在...

    Android ImageView图片放大到全屏显示

    在Android开发中,ImageView是用于显示图像的常见组件。它在许多用户界面设计中都扮演着重要角色,尤其是在处理图片展示的应用中。本篇将详细探讨如何利用ImageView实现图片的放大功能,特别是如何让图片全屏显示,...

    android ImageView动态设置尺寸、圆角(绝对好用)

    在Android开发中,ImageView是用于显示图像的常见组件,它广泛应用于各种场景,如加载网络图片、设置自定义尺寸和实现圆角效果等。本文将详细介绍如何在Android中动态地为ImageView设置尺寸和圆角,以及如何加载网络...

    PhotoView:Android ImageView的实现,支持通过各种触摸手势进行缩放

    图片浏览PhotoView旨在帮助生成易于使用的缩放Android ImageView实现。 [相依性将此添加到您的根build.gradle文件(而不是模块build.gradle文件)中: allprojects { repositories { maven { url " ...

    android imageview 图片缩放

    在Android开发中,ImageView是用于显示图像的常见组件。它支持多种操作,包括图片的缩放和移动。本文将深入探讨如何在Android中实现ImageView的图片缩放功能,同时结合异步加载和Activity的半透明效果,提升用户体验...

    HurleyWong#TechNote#Android中ImageView实现平铺多张图片1

    Android中ImageView实现平铺多张图片Android中实现平铺图片有两种方式:在drawable中定义平铺的Bitmap然后在ImageView中引

    Android imageview的自定义动画

    <animation-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/frame1" android:duration="100"/> <item android:drawable="@drawable/frame2" android:...

    Android-ImageView-hover:自定义 ImageView,在 ImageView 的属性中设置悬停效果

    我的图像视图演示 自定义图像视图, 在 ImageView 的属性中设置悬停效果。 第 1 步:声明样式(my_styles.xml) < /declare-styleable > ... LinearLayout xmlns:android= " http://schemas.android.com/

    android ImageView上面圆角,下面直角Demo

    在Android开发中,ImageView是用于显示图像的常见组件,它能够加载本地资源、网络资源或者通过其他方式获取的图片。在特定的设计需求下,我们可能希望ImageView的显示效果具有特殊的形状,比如上部分为圆角,下部分...

    android ImageView网络图片加载、动态设置尺寸、圆角(绝对好用)

    在Android开发中,ImageView是用于显示图像的常见组件,它广泛应用于各种场景,如用户头像、应用图标等。在实际应用中,我们不仅需要显示本地资源中的图像,还经常需要从网络上加载图片,同时可能还需要根据界面需求...

    android自定义ImageView实现旋转动画

    首先,我们需要创建一个新的类,继承自Android的内置ImageView类。这个新类将作为我们自定义的旋转动画ImageView。在Java代码中,可以这样定义: ```java public class RotateImageView extends ImageView { // .....

    android 将Imageview生成图片后保存到本地相册的实现

    android 将Imageview 将view生成图片后保存到本地相册的实现生成图片后保存到本地相册的实现,android 将Imageview生成图片后保存到本地相册的实现 android 将Imageview生成图片后保存到本地相册的实现, 有需要的朋友...

    Android ImageView控件缩放和旋转图片源码.zip

    在Android开发中,ImageView是一个非常基础且常用的控件,它用于显示图像资源,如本地图片或网络图片。这个"Android ImageView控件缩放和旋转图片源码.zip"压缩包提供了关于如何实现ImageView对图片的缩放和旋转功能...

    AndroidAvatarView:Android ImageView显示头像

    com .liangfeizc.avatarview.AvatarView android : src = " @drawable/your_avatar_image " avatarview : border_width = " 10dp " avatarview : border_color = " @android:color/white " avatarview :

    Android imageview添加水印

    `Android imageview添加水印`这个话题就是关于如何在ImageView组件上动态地添加水印。通常,我们可以通过自定义ImageView控件来实现这一功能,这样做有以下几个好处: 1. **提高代码复用性**:自定义控件可以封装...

    Android ImageView手势缩放 图片详情页

    在Android开发中,ImageView是用于显示图像的基本组件。在新闻应用或者任何涉及到图片展示的场景中,用户往往期望能够对图片进行手势操作,比如缩放和滑动,以查看图片的更多细节。这就是"Android ImageView手势缩放...

Global site tag (gtag.js) - Google Analytics