layout的一些屬性

2021-06-19 16:04:25 字數 1656 閱讀 2065

1.android:visibility="gone"

其有三個屬性:visible顯示;invisible顯示黑背景條;gone不顯示

2.

android:scaletype屬性

imageview.scaletype.center|android:scaletype="center" 

以原圖的幾何中心點和imagview的幾何中心點為基準,

按的原來size居中顯示,不縮放,當長/寬超過view的長/寬,則擷取的居中部分顯示imageview的size.當小於view 的長寬時,只顯示的size,不剪裁。

imageview.scaletype.center_crop|android:scaletype="

centercrop

" 以原圖的幾何中心點和imagview的幾何中心點為基準,

按比例擴大(小於view的寬時)的size居中顯示,使得長 (寬)等於或大於view的長(寬),並按view的大小擷取。當原圖的size大於imageview時,按比例縮小,使得長寬中有一向等於imageview,另一向大於imageview。實際上,使得原圖的size大於等於imageview

imageview.scaletype.center_inside|android:scaletype="centerinside" 以原圖的幾何中心點和imagview的幾何中心點為基準,將的內容完整居中顯示,通過按比例縮小原來的size使得長(寬)等於或小於imageview的長(寬)

imageview.scaletype.fit_center|android:scaletype="fitcenter" 把按比例擴大(縮小)到view的寬度,居中顯示

imageview.scaletype.fit_end|android:scaletype="fitend" 把按比例擴大(縮小)到view的寬度,顯示在view的下部分位置

imageview.scaletype.fit_start|android:scaletype="fitstart" 把按比例擴大(縮小)到view的寬度,顯示在view的上部分位置

imageview.scaletype.fit_xy|android:scaletype="fitxy" 把按照指定的大小在view中顯示,拉伸顯示,不保持原比例,填滿view.

imageview.scaletype.matrix|android:scaletype="matrix" 用matrix來繪製

依本人之見,scaletype的種類分為三類matrix(預設)、fit-x類、和center類。matrix就不多說。

fit-x類中,

fitstart、fitcenter和fitend之間的都是根據需要使原圖改變對imgview進行適應,不剪裁,按matrix進行繪製,但它們

的區別在於基準不同。fitstart的基準為最上角的點(即matrix方式開始的點)fitcenter的基準點為中間的點。

(matrix方式中可以使居中的點),而fitend的基準點為右下角的點(即matrix方式最後繪製點)。

center類

中,center、centercrop、centerinside都是以原圖的幾何中心點和imagview的幾何中心點為基準,且只繪製

imagview大小的影象,不同的是是否保持原圖大小和繪圖的目標不同、採取的手段不同。

一些layout會用到的

介質為fr4材料時 75 帶狀線,w h 8 50 帶狀線,w h 3 75 微帶線,w h 50 微帶線,w 2h。許多微控制器對電源雜訊很敏感,要給微控制器電源加濾波電路或穩壓器,以減小電源雜訊對微控制器的干擾。比如,可以利用磁珠和電容組成 形濾波電路,當然條件要求不高時也可用100 電阻代替磁...

UIImageView的一些屬性

1.基本概念 self setexclusivetouch yes 只能點乙個 設定window的背景 用進行配色 要保證的大小和 檢視的frame一樣大 使用者互動 預設是no。uilabel和uiimageview是需要手動開啟互動的。iv.userinteractionenabled yes ...

NSURLConnection的一些屬性(狀態碼)

當客戶端接收到服務端的響應時,會呼叫這個方法 void connection nsurlconnection connection didreceiveresponse nsurlresponse response 狀態碼 的屬性 繼承自nsurlresponse 狀態碼 200 請求成功 404 ...