android:scaleType控制ImageView显示图片,用setAlpha方式设置透明度
设置 alpha 值,能改变整个 ImageView 的透明度。center 不缩放图片,如果图片比 ImageView 大,则会显示图片中间的部分。
centerCrop,尽可能多的显示图片的中间部分。
centerInside,把图片放到中间去显示,不会尝试铺满ImageView。
center 不缩放图片,如果图片比 ImageView 大,则会显示图片中间的部分。 centerCrop,尽可能多的显示图片的中间部分。 centerInside,把图片放到中间去显示,不会尝试铺满ImageView。 matrix 把图片铺在ImageView左上角,并且不缩放图片。 设置图片透明度,alpha 设置 alpha 值,能改变整个 ImageView 的透明度
1.显示图片
使用ImageView的setImageResource(),setImageDrawable(),或者setImageBitmap()方法来设置图片。
android:src 设置图片资源
android:scaleType 设置图片缩放类型
2.改变图片的透明度
使用setAlpha()方法来改变ImageView的透明度,值的范围从0到255,其中0表示完全透明,255表示完全不透明。
center 不缩放图片,如果图片比 ImageView 大,则会显示图片中间的部分。 centerCrop,尽可能多的显示图片的中间部分。 centerInside,把图片放到中间去显示,不会尝试铺满ImageView。 matrix 把图片铺在ImageView左上角,并且不缩放图片。 设置图片透明度,alpha 设置 alpha 值,能改变整个 ImageView 的透明度。
可用android:scaleType控制ImageView显示图片,用setAlpha方式设置透明度,也可使用透明度控制器
1. 使用setAlpha方法设置透明度
2. 使用透明度控制器设置透明度
3. 使用透明度属性设置透明度
使用android:scaleType等控制图片。
使用setAlpha方法设置透明度
可以使用setAlpha方法直接设置透明度,使用透明度控制器实现透明度的渐变效果,或者通过设置透明度属性来控制透明度
center 不缩放图片,如果图片比 ImageView 大,则会显示图片中间的部分。 centerCrop,尽可能多的显示图片的中间部分。 centerInside,把图片放到中间去显示,不会尝试铺满ImageView。 matrix 把图片铺在ImageView左上角,并且不缩放图片。 设置图片透明度,alpha 设置 alpha 值,能改变整个 ImageView 的透明度。
center 不缩放图片,如果图片比 ImageView 大,则会显示图片中间的部分。 centerCrop,尽可能多的显示图片的中间部分。 centerInside,把图片放到中间去显示,不会尝试铺满ImageView。 matrix 把图片铺在ImageView左上角,并且不缩放图片。 设置图片透明度,alpha 设置 alpha 值,能改变整个 ImageView 的透明度。