一步一步学android控件(之八) —— ImageView
今天学习的控件是ImageView.ImageView 显示任意的图片并且可以从不同的源加载图片,比如:resources 、 content provider 。使用时要注意图片的尺寸以便可以让任意Layout Manager使用和提供不同的诸如缩放、着色等操作。
ImageView使用过程中有许多需要注意的属性,今天主要是学习android:scaleType 属性。先来看看以下几张图片:
图1 没有设置scaleType 图2 scale:type=center 图3 scale:type=centerCrop
图4 scale:type=centerInside 图5 scale:type=fitcenter 图6 scale:type=fitEnd
图7scale:type=fitStart 图8 scale:type=fitXY 图9 scale:type=matrix
在分析前呢先看看布局文件widget_image_view.xml
case ViewData.IMAGE_VIEW_ID : intent.setClass(mContext, WidgetImageViewActivity.class); mContext.startActivity(intent); break;
下一个控件ImageButton。