首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

一步一步学android控件(之8) —— ImageView

2013-11-03 
一步一步学android控件(之八) —— ImageView今天学习的控件是ImageView.ImageView 显示任意的图片并且可以

一步一步学android控件(之八) —— ImageView

今天学习的控件是ImageView.ImageView 显示任意的图片并且可以从不同的源加载图片,比如:resources 、 content provider 。使用时要注意图片的尺寸以便可以让任意Layout Manager使用和提供不同的诸如缩放、着色等操作。


ImageView使用过程中有许多需要注意的属性,今天主要是学习android:scaleType 属性。先来看看以下几张图片:

    一步一步学android控件(之8) —— ImageView              一步一步学android控件(之8) —— ImageView             一步一步学android控件(之8) —— ImageView

 图1 没有设置scaleType              图2 scale:type=center                     图3 scale:type=centerCrop

   一步一步学android控件(之8) —— ImageView               一步一步学android控件(之8) —— ImageView              一步一步学android控件(之8) —— ImageView

图4 scale:type=centerInside               图5 scale:type=fitcenter                  图6 scale:type=fitEnd

   一步一步学android控件(之8) —— ImageView               一步一步学android控件(之8) —— ImageView               一步一步学android控件(之8) —— ImageView

图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;

ImageView就学到这里了,其他相关属性后续再补充,谢谢!

下一个控件ImageButton。

热点排行