最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android開發(fā)之imageView圖片按比例縮放的實(shí)現(xiàn)方法

 更新時(shí)間:2016年01月06日 09:54:47   作者:hosseini  
這篇文章主要介紹了Android開發(fā)之imageView圖片按比例縮放的實(shí)現(xiàn)方法,較為詳細(xì)的分析了Android中ImageView控件的scaleType屬性控制圖片縮放的具體用法,需要的朋友可以參考下

本文實(shí)例講述了Android開發(fā)之imageView圖片按比例縮放的實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

android:scaleType可控制圖片的縮放方式,示例代碼如下:

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

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

注意:控制的圖片為資源而不是背景,即android:src=\'#\'" /logo",而非android:background="@drawable/logo",我就笨笨地犯了這個(gè)低級(jí)錯(cuò)誤,導(dǎo)致錯(cuò)怪人家scaleType不起作用。程序中動(dòng)態(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 把圖片按比例擴(kuò)大/縮小到視圖的最小邊,顯示在視圖的上部分位置
FIT_XY / fitXY 把圖片不按比例縮放到視圖的大小顯示
MATRIX / matrix 用矩陣來繪制

希望本文所述對大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 使用Messenger實(shí)現(xiàn)Service的雙向通信

    使用Messenger實(shí)現(xiàn)Service的雙向通信

    這篇文章主要為大家詳細(xì)介紹了使用Messenger實(shí)現(xiàn)Service的雙向通信,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Android如何使用Flow封裝一個(gè)FlowBus工具類

    Android如何使用Flow封裝一個(gè)FlowBus工具類

    本文介紹了如何在Android中使用Flow封裝一個(gè)FlowBus工具類,以替代EvenutBus、Rxbus、LiveDataBus、LiveData等第三方依賴包,作者提供了在Activity、Fragment、Service和Websock中使用FlowBus的具體代碼,并解釋了實(shí)現(xiàn)的效果,文章最后還提供了項(xiàng)目demo源碼的下載鏈接
    2024-09-09
  • 圖文詳解Flutter單例的實(shí)現(xiàn)

    圖文詳解Flutter單例的實(shí)現(xiàn)

    一個(gè)類只允許創(chuàng)建一個(gè)實(shí)例,那這個(gè)類就是一個(gè)單例類,這種設(shè)計(jì)模式就叫作單例設(shè)計(jì)模式,簡稱單例模式,下面這篇文章主要給大家介紹了關(guān)于Flutter單例的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2021-12-12
  • Android 后臺(tái)生成長圖并分享示例(非長截圖)

    Android 后臺(tái)生成長圖并分享示例(非長截圖)

    這篇文章主要介紹了Android 后臺(tái)生成長圖并分享示例(非長截圖),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-08-08
  • Android實(shí)現(xiàn)qq列表式的分類懸浮提示

    Android實(shí)現(xiàn)qq列表式的分類懸浮提示

    工作中遇到了一個(gè)需求,讓應(yīng)用中的一個(gè)列表按照分類顯示,并且能提示當(dāng)前是在哪個(gè)分類,度娘了一番,參考了前輩們的博客后實(shí)現(xiàn)了,現(xiàn)在分享給大家,有需要的可以參考借鑒。
    2016-09-09
  • android禁止鎖屏保持常亮(示例代碼)

    android禁止鎖屏保持常亮(示例代碼)

    android禁止鎖屏保持常亮(示例代碼)。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-11-11
  • Flutter路由框架Fluro使用簡介

    Flutter路由框架Fluro使用簡介

    這篇文章主要介紹了Flutter路由框架Fluro使用簡介,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Android實(shí)現(xiàn)EditText中添加和刪除bitmap的方法

    Android實(shí)現(xiàn)EditText中添加和刪除bitmap的方法

    這篇文章主要介紹了Android實(shí)現(xiàn)EditText中添加和刪除bitmap的方法,實(shí)例分析了Android中EditText控件的bitmap操作技巧,需要的朋友可以參考下
    2016-01-01
  • 如何在Android中實(shí)現(xiàn)斷點(diǎn)續(xù)傳功能

    如何在Android中實(shí)現(xiàn)斷點(diǎn)續(xù)傳功能

    隨著移動(dòng)端用戶越來越依賴視頻、文件下載以及大文件傳輸,斷點(diǎn)續(xù)傳作為一種有效節(jié)省帶寬和提高用戶體驗(yàn)的技術(shù)應(yīng)運(yùn)而生,本項(xiàng)目旨在實(shí)現(xiàn)一個(gè)基于?Android?的斷點(diǎn)續(xù)傳功能,需要的朋友可以參考下
    2025-04-04
  • Android BaseAdapter適配器詳解用法

    Android BaseAdapter適配器詳解用法

    BaseAdapter是最基礎(chǔ)的Adapter類,也是最實(shí)用最常用的一個(gè)類,但是相比于ArrayAdapter之類的,對初學(xué)者來說卻比較難理解。所以本篇文章在這里介紹一下BaseAdapter
    2021-10-10

最新評論

衡阳市| 巴楚县| 武夷山市| 德化县| 阿拉尔市| 湘阴县| 富蕴县| 湛江市| 科尔| 漯河市| 玉门市| 峡江县| 慈利县| 永福县| 广汉市| 万安县| 浮梁县| 永春县| 来凤县| 永新县| 宾阳县| 揭东县| 祁阳县| 柘荣县| 常州市| 密山市| 务川| 交城县| 临江市| 博客| 正镶白旗| 循化| 婺源县| 孟津县| 徐州市| 柯坪县| 沙坪坝区| 永兴县| 彭水| 榆中县| 开江县|