`
sd4886656
  • 浏览: 88728 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[Android XML] --- android:scaleType

阅读更多

ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)

 

android:scaleType是控制图片如何resized/moved来匹对ImageViewsize

 

ImageView.ScaleType / android:scaleType值的意义区别:

 

  • CENTER /center   按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示
    CENTER_CROP / centerCrop 按比例扩大图片的size居中显示,使得图片长()等于或大于View的长()
    CENTER_INSIDE / centerInside 将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/
    FIT_CENTER / fitCenter 把图片按比例扩大/缩小到View的宽度,居中显示
    FIT_END / fitEnd 把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置
    FIT_START / fitStart 把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置
    FIT_XY / fitXY 把图片不按比例扩大缩小到VIew(fill)
    MATRIX / matrix 用矩阵来绘制

 

 

 

分享到:
评论

相关推荐

    九宫格牌翻转游戏demo

    android:scaleType="centerCrop" /> android:id="@+id/LayoutButtons4" android:layout_below="@+id/LayoutButtons3" android:layout_width="230dp" android:layout_height="95dp" android:layout_...

    Android中src和background的区别详解

    ImageView中XML属性src和background的区别: background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。 此外:scaleType只对...

    Android代码-ShapeImageView

    Drawable,支持ImageView的所有ScaleType。 属性及方法说明 xml布局属性 属性值 对应方法 说明 custom:sivShape Circle、RoundRect void setImageShape(ImageShape shape) 设置图像形状 ImageShape ...

    android顶部滑动导航

    android:scaleType="matrix" /> <android.support.v4.view.ViewPager android:id="@+id/sayit_viewPager" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout...

    实例解析Android ImageView的scaleType属性

    这篇随笔将会简单的记录下ImageView这个控件的一些使用方法,以及其最重要的一个属性: scaleType ImageView这个控件是用来显示图片用的,例如我们可以通过下面这段xml配置来声明显示一张图片: <ImageView n...

    PhotoView 图片浏览缩放控件

    android:scaleType="centerInside" android:src="@drawable/bitmap1" /> 3.java代码 PhotoView photoView = (PhotoView) findViewById(R.id.img); photoView.enable(); Info info = photoView.getInfo(); Info ...

    HTTP网络请求框架

    简介: 本框架是在Netroid的基础之上进行了封装,节省了其中配置的... android:scaleType="fitXY" android:id="@+id/item_img" android:layout_centerHorizontal="true" /> >在代码中 av.setImageUrl(url);

    倾斜:使用“倾斜”探索显示图像的新样式

    ak.sh.ay.oblique.ObliqueView android :id = " @+id/obliqueView " android :layout_width = " match_parent " android :layout_height = " match_parent " android :layout_margin = " 20dp " android :scaleType ...

    图文讲解Android的ImageView类中的ScaleType属性设置

    ScaleType设置图解 图文相配很清晰的看出每个属性的效果, 感觉 CENTER_CROP 比较有用,长宽自动适应 ImageView ,整个图片自动缩略填充...1. 在layout xml中定义android:scaleType=”CENTER” 2. 或在代码中调用image

    Squint-为图片设置斜切效果的组件.zip

     android:scaleType="centerCrop"  android:src="@drawable/c1"  squint:diagonalDirection="bottom_to_top"  squint:angle="12"  squint:gravity="right" />java:DiagonalView diagonalView = ...

    android 布局属性详解

    android:id 为控件指定相应的ID android:text 指定控件的文本,置尽量使用strings.xml android:grivity 指定控件的基本位置 ,比如举重,居右, android:padding 指定控件的内边距,控件当中的内容 android:single...

    Android源码系列之深入理解ImageView的ScaleType属性

    做Android开发的童靴们肯定对系统自带...xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:android=http://schemas.android.com/apk/res/android android:layout_width=match_parent android:layout_hei

    MZBannerView-仿魅族BannerView,图片轮播控件,支持多种模式切换:普通ViewPager使用,普通Banner使用,仿魅族Banner使用。.zip

     <ImageView android:id="@ id/banner_image" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" android:layout_marginLeft="4dp" android:layout_...

    croppedImage:任何比例中心的裁剪图像

    裁剪图像 任何比例中心的裁剪图像 在 imageview 中,您只能使用CENTER-CROP (0.5,0.5) ,但它在 imageview 上显示图像的中心(0.5,0.5) 。 您不能将(0.8f, 0.8f)为中心。... android : scaleType = " matrix

    应用启动页自定义跳转计时器View Demo

    import android.content.Context; import android.content.res.ColorStateList; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Color; import android.graphics...

    Android利用CircleImageView实现圆形头像的方法

    一、创建属性文件(attrs.xml) 具体操作: 1、在项目的values文件底下创建一新的属性文件,文件名为attrs:New->XML->Values XML File:  2、补充attrs.xml代码: <?xml version=1.0 encoding=utf-8?> ...

    Android手势滑动实现ImageView缩放图片大小

    本文推出了两种Android手势实现ImageView缩放图片大小的方法,分享给大家供大家参考,具体内容如下 ...例如:android:scaleType=”matrix” 这样就可以实现图片的缩放了 下面是MulitPointTouchListener.java代码:

    android仿QQ个人主页下拉回弹效果

    1.Android:scaleType=”centerCrop” 以填满整个ImageView为目的,将原图的中心对准ImageView的中心,等比例放大原图,直到填满ImageView为止(指的是ImageView的宽和高都要填满),原图超过ImageView的部分作裁剪...

    parallaxviewpager-一个可以设置视差背景的ViewPager.zip

    你也可以使用setScaleType(final int scaleType)方法来配置视图的图像缩放方式。这个方法只能和FIT_HEIGHT搭配使用,从下面的参数中进行选择:FIT_HEIGHT表示缩放图像的高度以便适配视图的高度,同时缩放图像的宽度...

    Android_App_Noticias:可配置约束布局实用程序组件

    Análisee Desenvolvimento de Sistemas-Senac 2021Android_App_Noticias布局实用程序ConstraintLayout。 Orientaçãode tela: 肖像景观安巴斯图片的插入: Posicionamento。 通勤者。 ScaleType。 Posionaento ...

Global site tag (gtag.js) - Google Analytics