简介
ImageView作为Android开发中的基础组件,有很多技巧需要我们好好记录。
1.scaleType属性
2.实现图像的半透明
<!-- 原始图-->
<ImageView
android:layout_marginTop="25dp"
android:layout_gravity="center_horizontal"
android:src="@drawable/beauty"
android:layout_width="150dp"
android:layout_height="100dp" />
<!-- 设置colorFilter
ivSrc.setColorFilter(Color.parseColor("#80FFFFFF"));
-->
<ImageView
android:id="@+id/ivOrigin"
android:layout_marginTop="25dp"
android:layout_gravity="center_horizontal"
android:src="@drawable/beauty"
android:layout_width="150dp"
android:layout_height="100dp" />
<!--设置alpha-->
<ImageView
android:alpha="0.5"
android:layout_marginTop="25dp"
android:layout_gravity="center_horizontal"
android:src="@drawable/beauty"
android:layout_width="150dp"
android:layout_height="100dp" />
<!--外围包裹一层 透明背景-->
<FrameLayout
android:layout_marginTop="25dp"
android:layout_gravity="center_horizontal"
android:layout_width="150dp"
andr