android:scaleType、android:layout_alignBottom、layout_below学习

原创 2015年11月19日 14:12:05

以前学习比较马虎,对布局属性不是太了解,因此今天看了一个布局,介绍一下里面的三个属性。

先说layout_alignBottom与layout_below:

android:layout_alignBottom=" @+id/1 "  //指的是元素2下边缘与元素1对其,如下图


android:layout_below = " @id/1 " //指的是元素2在元素1的下方



scaleType属性的说明:

android:scaleType是控制图片如何resized/moved来匹对ImageView的size。

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的大小显示

MATRIX / matrix 用矩阵来绘制,动态缩小放大图片来显示。


版权声明:本文为博主原创文章,转载请标明来源。

安卓 ScaleType属性详解

ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放...
  • u010885095
  • u010885095
  • 2015年04月08日 12:12
  • 1166

Android 源码系列之<一>从源码的角度深入理解ImageView的ScaleType属性

做Android开发的童靴们肯定对系统自带的控件使用的都非常熟悉,比如Button、TextView、ImageView等。如果你问我具体使用,我会给说:拿ImageView来说吧,首先创建一个新的项...
  • llew2011
  • llew2011
  • 2016年03月25日 20:29
  • 3306

ImageView的属性android:scaleType设置最佳比例图片显示

实现图片轮播,以前的大图片比例会在GuideGallery中自动缩放,后来编辑把图片大小修改了。在大屏不能适应屏幕。试了很多方法终于解决。先说Imageview的属性。可在java代码中实现,也可以在...
  • jia635
  • jia635
  • 2014年07月23日 10:49
  • 5870

Android项目中遇到的坑之(Android圆角圆形图 二)

接着上一篇的问题来研究研究: **问题来了:效果是有了,但有发现么?我设置的scaleType只有fitxy 是有效果的,其他的都没有效果了。设置为其他的scaleType都变成matrix那种...
  • vv_bug
  • vv_bug
  • 2016年10月10日 22:12
  • 1423

ImageView的属性android:scaleType设置最佳比例图片显示

实现图片轮播,以前的大图片比例会在GuideGallery中自动缩放,后来编辑把图片大小修改了。在大屏不能适应屏幕。试了很多方法终于解决。先说Imageview的属性。可在java代码中实现,也可以在...
  • anlidengshiwei
  • anlidengshiwei
  • 2015年05月15日 13:47
  • 1705

刘下记录:ImageView.scaleType 属性全解析(含视频)

ImageView 有一个常用场景:ImageView 的高度或宽度固定,宽度或高度等比例缩放,且 ImageView 在 padding 全部为 0 的情况下不留白边,即图片完全填充 ImageV...
  • zhaizu
  • zhaizu
  • 2016年01月22日 12:47
  • 1469

关于ImageView的scaleType理解(播放动画)

关于ImageView的scaleType理解 关于Imageview的scaleType的理解,网上有太多的实例和解释,不过,都是就介绍了 它的使用效果,最新产品有个需求,要实现图片内容的放...
  • longwanglidfdfdf
  • longwanglidfdfdf
  • 2016年02月26日 15:08
  • 564

Android 手势图片,强大的开源框架PhotoView

查看图片是每个APP上非常重要的一个部分,而在开源框架中非常好用的一个查看图片的框架就是PhotoView了。这个框架其实设计的是非常巧妙的,这篇文章主要就是从源码的角度来讲解这个框架的实现。 ...
  • mybeta
  • mybeta
  • 2014年11月21日 16:41
  • 4273

Android ImageView的scaleType属性与adjustViewBounds属性与图片自适应问题

说道图片自适应,首先要了解一下属性: ImageView的scaleType的属性有好几种,分别是matrix(默认)、center、centerCrop、centerInside、fitCenter...
  • gjy211
  • gjy211
  • 2016年04月11日 10:50
  • 400

PhotoView 源码解读

开源库地址:https://github.com/chrisbanes/PhotoView PhotoView是一个用来帮助开发者轻松实现ImageView缩放的库。开发者可以轻易控制对图片的缩放旋...
  • maplejaw_
  • maplejaw_
  • 2016年06月28日 09:02
  • 2221
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android:scaleType、android:layout_alignBottom、layout_below学习
举报原因:
原因补充:

(最多只允许输入30个字)