国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android中src和background的區(qū)別詳解

2019-12-12 05:14:43
字體:
供稿:網(wǎng)友

ImageView中XML屬性src和background的區(qū)別:

background會根據(jù)ImageView組件給定的長寬進(jìn)行拉伸,而src就存放的是原圖的大小,不會進(jìn)行拉伸。src是圖片內(nèi)容(前景),bg是背景,可以同時使用。

此外:scaleType只對src起作用;bg可設(shè)置透明度,比如在ImageButton中就可以用android:scaleType控制圖片的縮放方式,示例代碼如下:

  <ImageView android:id="@+id/img"   android:src="@drawable/logo"  android:scaleType="centerInside"  android:layout_width="60dip"  android:layout_height="60dip"  android:layout_centerVertical="true"/>

  說明:centerInside表示按比例縮放圖片,使得圖片長 (寬)的小于等于視圖的相應(yīng)維度。

  注意:控制的圖片為資源而不是背景,即android:src="@drawable/logo",而非android:background="@drawable/logo"。程序中動態(tài)加載圖片也類似,如:應(yīng)該imgView.setImageResource(R.drawable.*);而非imgView.setBackgroundResource(R.drawable.*);

附:更詳細(xì)的scaleType說明:

CENTER /center 在視圖中心顯示圖片,并且不縮放圖片

CENTER_CROP / centerCrop 按比例縮放圖片,使得圖片長 (寬)的大于等于視圖的相應(yīng)維度

CENTER_INSIDE / centerInside 按比例縮放圖片,使得圖片長 (寬)的小于等于視圖的相應(yīng)維度

FIT_CENTER / fitCenter 按比例縮放圖片到視圖的最小邊,居中顯示

FIT_END / fitEnd 按比例縮放圖片到視圖的最小邊,顯示在視圖的下部分位置

FIT_START / fitStart 把圖片按比例擴大/縮小到視圖的最小邊,顯示在視圖的上部分位置

FIT_XY / fitXY 把圖片不按比例縮放到視圖的大小顯示

MATRIX / matrix 用矩陣來繪制

以上就是對Android src和background的區(qū)別的資料整理,后續(xù)繼續(xù)補充相關(guān)資料,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 马公市| 青神县| 嘉黎县| 塔城市| 舒城县| 五大连池市| 布尔津县| 平罗县| 滨海县| 通渭县| 蒙阴县| 新余市| 蓬莱市| 濮阳县| 富宁县| 开阳县| 枣庄市| 邵阳县| 石家庄市| 吴旗县| 乐平市| 柯坪县| 崇义县| 曲水县| 辽宁省| 龙海市| 嘉禾县| 吉隆县| 宜兰县| 宜丰县| 张家港市| 漳平市| 西林县| 波密县| 汶上县| 武邑县| 泗阳县| 济宁市| 含山县| 漳浦县| 新闻|