日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ImageView及其子类

發布時間:2023/12/10 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ImageView及其子类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ImageView及其子類

熱度?1已有 14 次閱讀2016-7-21 21:25?|個人分類:Android知識|系統分類:移動開發

1、ImageView控件(用于在界面上展示圖片的一個空間,通過它可以讓我們的程序界面更加豐富多彩。)
?<1>android:src???給ImageView指定了一張圖片
?<2>setImageResource??更改顯示的圖片
?<3>android:clickable="true"?設置被點擊的事件
?<4>android:adjustViewBounds?設置ImageView是否調整自己的邊界來保持所顯示圖片的長寬比
?<5>android:cropToPadding?如果將該屬性設為true,該組件將會被裁剪到保留該ImageView的padding
?<6>android:maxHeight??設置ImageView的最大高度
?<7>android:maxWidth??設置ImageView的最大寬度
?<8>android:scaleType??設置所顯示的圖片如何縮放或移動以適應ImageView的大小
??(1)matrix(ImageView.ScaleType.MATRIX):使用matrix方式進行縮放
??(2)fitXY(ImageView.ScaleType.FIT_XY):對圖片橫向、縱向獨立縮放,使得該圖片完全適應該ImageView,圖片的縱橫比可能會改變
??(3)fitStart(ImageView.ScaleType.FIT_START):保持縱橫比縮放圖片,直到該圖片能完全顯示在ImageView中,縮放完成后將該圖片放在ImageView的左上角
??(4)fitCenter(ImageView.ScaleType.FIT_CENTER):保持縱橫比縮放圖片,直到該圖片能完全顯示在ImageView中,縮放完成后將圖片放在ImageView的中央
??(5)fitEnd(ImageView.ScaleType.FIT_END):保持縱橫比縮放圖片,直到該圖片能完全顯示在ImageView中,縮放完成后將該圖片放在ImageView的右下角
??(6)center(ImageView.ScaleType.CENTER):把圖片放在ImageView的中間,但不進行任何縮放
??(7)centerCrop(ImageView.ScaleType.CENTER_CROP):保持縱橫比縮放圖片,以使得圖片能完全覆蓋ImageView
??(8)centerInside(ImageView.ScaleType.CENTER_INSIDE):保持縱橫比縮放圖片,以使得ImageView能完全顯示該圖片
?<9>為了控制ImageView顯示的圖片,ImageView提供了以下方法:
??(1)setImageBitmap(Bitmap bm):使用Bitmap位圖設置該ImageView顯示的圖片
??(2)setImageDrawable(Drawable drawable):使用Drawable對象設置該ImageView顯示的圖片
??(3)setImageResource(int resld):使用圖片資源ID設置該ImageView顯示的圖片
??(4)setImageUR(Uri uri):使用圖片的URI設置該ImageView顯示的圖片
?<10>ImageView派生了兩個子類
??(1)ImageButton:圖片按鈕
??(2)QuickContactBadge:顯示關聯到特定聯系人的圖片
?<11>Button與ImageButton的區別:
??Button生成的按鈕上顯示文字,而ImageButton上則顯示圖片。為ImageButton按鈕指定android:text屬性沒用,即使指定了該屬性,圖片按鈕上也不會顯示任何文字。
2、QuickContactBadge
?該圖片可以關聯到手機中指定聯系人,當用戶單機該圖片時,系統會打開相應聯系人的聯系方式界面。
?<1>assignContactFromEmail(String emailAddapp\src\main\ress,boolean lazyLookup):將該圖片關聯到指定E-mail地址對應的聯系人;
?<2>assignContactFromPhone(String phoneNumber,boolean lazyLookup):將該圖片關聯到指定電話號碼對應的聯系人;
?<3>assignContactUri(Uri contactUri):將該圖片關聯到特定Uri對應的聯系人;

轉載于:https://www.cnblogs.com/android-blogs/p/5694118.html

總結

以上是生活随笔為你收集整理的ImageView及其子类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。