[轉]Android布局檔案layout.xml的一些屬性值

來源:互聯網
上載者:User

標籤:

第一類:屬性值 true或者 falseandroid:layout_centerHrizontal 水平置中android:layout_centerVertical 垂直置中android:layout_centerInparent 相對於父元素完全置中android:layout_alignParentBottom 貼緊父元素的下邊緣android:layout_alignParentLeft 貼緊父元素的左邊緣android:layout_alignParentRight 貼緊父元素的右邊緣android:layout_alignParentTop 貼緊父元素的上邊緣android:layout_alignWithParentIfMissing 如果對應的兄弟元素找不到的話就以父元素做參照物android:layout_alignParentStart緊貼父元素結束位置開始android:layout_alignParentEnd緊貼父元素結束位置結束android:animateLayoutChanges布局改變時是否有動畫效果android:clipChildren定義子布局是否一定要在限定的地區內android:clipToPadding定義布局間是否有間距android:animationCache定義子布局也有動畫效果android:alwaysDrawnWithCache定義子布局是否應用繪圖的快取android:addStatesFromChildren定義布局是否應用子布局的背景android:splitMotionEvents定義布局是否傳遞touch事件到子布局android:focusableInTouchMode定義是否可以通過touch擷取到焦點android:isScrollContainer定義布局是否作為一個滾動容器 可以調整整個表單android:fadeScrollbars捲軸自動隱藏android:fitsSystemWindows設定布局調整時是否考慮系統視窗(如狀態列)android:visibility定義布局是否可見android:requiresFadingEdge定義滾動時邊緣是否褪色android:clickable定義是否可點擊android:longClickable定義是否可長點擊android:saveEnabled設定是否在視窗凍結時(如旋轉螢幕)儲存View的資料android:filterTouchesWhenObscured所在視窗被其它可見視窗遮住時,是否過濾觸摸事件android:keepScreenOn設定螢幕常亮android:duplicateParentState是否從父容器中擷取繪圖狀態(游標,按下等)android:soundEffectsEnabled點擊或觸摸是否有聲音效果android:hapticFeedbackEnabled設定觸感反饋  第二類:屬性值必須為id的引用名“@id/idname”android:layout_alignBaseline 本元素的文本與父元素文本對齊android:layout_below 在某元素的下方android:layout_above 在某元素的的上方android:layout_toLeftOf 在某元素的左邊android:layout_toRightOf 在某元素的右邊android:layout_toStartOf本元素從某個元素開始android:layout_toEndOf本元素在某個元素結束android:layout_alignTop 本元素的上邊緣和某元素的的上邊緣對齊android:layout_alignLeft 本元素的左邊緣和某元素的的左邊緣對齊android:layout_alignBottom 本元素的下邊緣和某元素的的下邊緣對齊android:layout_alignRight 本元素的右邊緣和某元素的的右邊緣對齊android:layout_alignStart本元素與開始的父元素對齊android:layout_alignEnd本元素與結束的父元素對齊android:ignoreGravity 指定元素不受重力的影響android:layoutAnimation定義布局顯示時候的動畫android:id 為布局添加ID方便尋找android:tag為布局添加tag方便尋找與類似android:scrollbarThumbHorizontal設定水平捲軸的drawable。android:scrollbarThumbVertical設定垂直捲軸的drawableandroid:scrollbarTrackHorizontal設定水平捲軸背景(軌跡)的色drawableandroid:scrollbarTrackVertical設定垂直捲軸背景(軌跡)的色drawableandroid:scrollbarAlwaysDrawHorizontalTrack 設定水平捲軸是否含有軌道android:scrollbarAlwaysDrawVerticalTrack 設定垂直捲軸是否含有軌道android:nextFocusLeft 設定左邊指定視圖獲得下一個焦點android:nextFocusRight設定右邊指定視圖獲得下一個焦點android:nextFocusUp設定上邊指定視圖獲得下一個焦點android:nextFocusDown設定下邊指定視圖獲得下一個焦點android:nextFocusForward設定指定視圖獲得下一個焦點android:contentDescription 說明android:OnClick 點擊時從上下文中調用指定的方法          第三類:屬性值為具體的像素值,如30dip,40px,50dpandroid:layout_width定義本元素的寬度android:layout_height定義本元素的高度android:layout_margin 本元素離上下左右間的距離android:layout_marginBottom 離某元素底邊緣的距離android:layout_marginLeft 離某元素左邊緣的距離android:layout_marginRight 離某元素右邊緣的距離android:layout_marginTop 離某元素上邊緣的距離android:layout_marginStart本元素裡開始的位置的距離android:layout_marginEnd本元素裡結束位置的距離android:scrollX水平初始滾動位移android:scrollY垂直初始滾動位移android:background本元素的背景android:padding指定布局與子布局的間距android:paddingLeft指定布局左邊與子布局的間距android:paddingTop指定布局上邊與子布局的間距android:paddingRight指定布局右邊與子布局的間距android:paddingBottom指定布局下邊與子布局的間距android:paddingStart指定布局左邊與子布局的間距與android:paddingLeft相同android:paddingEnd指定布局右邊與子布局的間距與android:paddingRight相同android:fadingEdgeLength 設定邊框漸層的長度android:minHeight最小高度android:minWidth最小寬度android:translationX 水平方向的移動距離android:translationY垂直方向的移動距離android:transformPivotX相對於一點的水平方向偏轉量android:transformPivotY相對於一點的垂直方向偏轉量  第四類:屬性值問Android內建值的android:gravity控制項布局方式android:layout_gravity布局方式android:persistentDrawingCachehua定義繪圖的快取的持久性   android:descendantFocusability控制子布局焦點擷取方式 常用於listView的item中包含多個控制項 點擊無效android:scrollbars設定捲軸的狀態android:scrollbarStyle設定捲軸的樣式android:fitsSystemWindows設定布局調整時是否考慮系統視窗(如狀態列)android:scrollbarFadeDuration設定捲軸淡入淡出時間android:scrollbarDefaultDelayBeforeFade設定捲軸N毫秒後開始淡化,以毫秒為單位。android:scrollbarSize設定滾動調大小android:fadingEdge 設定拉捲軸時 ,邊框漸層的放向android:drawingCacheQuality設定繪圖時半透明品質android:OverScrollMode滑動到邊界時樣式android:alpha設定透明度android:rotation旋轉度數android:rotationX水平旋轉度數android:rotationY垂直旋轉度數android:scaleX設定X軸縮放android:scaleY設定Y軸縮放android:verticalScrollbarPosition攝者垂直捲軸的位置android:layerType設定支援android:layoutDirection定義布局圖紙的方向android:textDirection定義文字方向android:textAlignment文字對齊android:importantForAccessibility設定可達性的重要行android:labelFor添加標籤

[轉]Android布局檔案layout.xml的一些屬性值

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.