android开发学习4
来源:互联网 发布:淘宝 hd ipad ios 7 编辑:程序博客网 时间:2024/05/14 05:52
ImageView(图像视图)
src属性和background属性的区别:
在API文档中我们发现ImageView有两个可以设置图片的属性,分别是:src和background
常识:
①background通常指的都是背景,而src指的是内容!!
②当使用src填入图片时,是按照图片大小直接填充,并不会进行拉伸
而使用background填入图片,则是会根据ImageView给定的宽度来进行拉伸- 解决blackground拉伸导致图片变形的方法
这个适用于动态加载ImageView的,代码也渐渐,只要在添加View的时候,把大小写死就可以了 - 设置透明度的问题
setAlpha属性咯!这个很简单,这个属性,只有src时才是有效果的!! - Java代码中设置blackground和src属性:
前景(对应src属性):setImageDrawable( );
背景(对应background属性):setBackgroundDrawable( );
- 解决blackground拉伸导致图片变形的方法
adjustViewBounds设置缩放是否保存原图长宽比
mageView为我们提供了adjustViewBounds属性,用于设置缩放时是否保持原图长宽比! 单独设置不起作用,需要配合maxWidth和maxHeight属性一起使用!而后面这两个属性 也是需要adjustViewBounds为true才会生效的~
android:maxHeight :设置ImageView的最大高度
android:maxWidth :设置ImageView的最大宽度- scaleType设置缩放类型
- fitEnd,fitStart,fitCenter
- centerCrop与centerInside
- fitXY
- matrix
- center
- 最简单的绘制圆形的ImageView
0 0
- Android开发学习-4
- android开发学习4
- 【4】android底层驱动开发学习
- Android开发学习笔记(4)
- Android 开发学习资源
- 学习Android开发
- Android开发学习
- Android NDK开发学习
- Android开发学习笔记
- Android开发学习笔记
- android开发学习资料
- Android开发学习笔记
- Android开发学习
- 开始学习Android开发
- Android 开发学习视频教程
- Android 学习开发笔记
- android开发学习路线图
- Android 开发学习笔记
- Linux与Win之间传输文件
- 角秒是什么单位?
- aconfigure: error: no acceptable C compiler found in $PATH
- HTML5 - 最简单的html5网页格式样例
- 在windows7系统中显示和隐藏系统保留盘
- android开发学习4
- 第二回,如何给需求分优先级(上)——老吴说产品
- MFC 学习
- java中volatile关键字的含义
- 从一个给定的字符串中删去某一个给定的字符
- eclipse.ini参数说明
- 【leetcode】【216】Combination Sum III
- CentOS 7.0下配置MariaDB数据库
- Ubuntu 14.04 vmware workstation:Virtual ethernet [Failed]