1. 程式人生 > >imageview控制元件載入圖片

imageview控制元件載入圖片

**

1、scaleType擴大型別:

**
(1)、android:scaleType=”fitXy”
實現鋪滿整個控制元件
將原圖進行橫方向(即XY方向)的拉伸後繪製的。
效果:
這裡寫圖片描述

 <ImageView
                android:id="@+id/index_product_zhuantiDetil"
                android:layout_width="match_parent"
                android:layout_height
="200dp" android:scaleType="fitXY" />

修改控制元件的width屬性:300dip
這裡寫圖片描述

(2)、scaleType=“matrix”
保持原圖大小、從左上角的點開始,以矩陣形式繪圖。
這裡寫圖片描述
(3)、scaleType=“fitStart”
是將原圖沿左上角的點(即matrix方式繪圖開始的點),按比例縮放原圖繪製而成的。
這裡寫圖片描述

(4)、scaleType=“fitCenter”
是將原圖沿左上角的點(即matrix方式繪圖開始的點),按比例縮放原圖繪製而成的,顯示在控制元件的中間;
這裡寫圖片描述

屬性為:fitEnd:

**

2、只指定了控制元件的高和寬的屬性:

**
在指定的高後,自適應其他屬性:martch_parent:–進行圖片的縮放
這裡寫圖片描述

效果圖片:
這裡寫圖片描述

**

3、設定控制元件的引數的長和寬:

**
根據獲取到的螢幕的解析度,進行控制元件長和寬的設定:
** 控制元件固定了高:
這裡寫圖片描述

**設定引數的長和高:只適應了寬,固定高
這裡寫圖片描述

**效果圖片:
這裡寫圖片描述

–》如果適配螢幕的尺寸:width:300 hegiht=300
這裡寫圖片描述

**

4、imageview控制元件的weight重量屬性:

**
width的輔助屬性:進行分段的分配(比例)
這裡寫圖片描述

weight=“1”:的效果:
這裡寫圖片描述