小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

android:layout

 jnstyle 2016-05-21

gravity的中文意思就是”重心“,就是表示view橫向和縱向的??课恢?/p>

android:gravity:是對(duì)view控件本身來說的,是用來設(shè)置view本身的內(nèi)容應(yīng)該顯示在view的什么位置,默認(rèn)值是左側(cè)。

android:layout_gravity:是相對(duì)于包含改元素的父元素來說的,設(shè)置該元素在父元素的什么位置

比如TextView: android:layout_gravity表示TextView在界面上的位置,android:gravity表示TextView文本在TextView的什么位置,默認(rèn)值是左側(cè).

基本選項(xiàng)值:

Value Description
top Put the object at the top of its container, not changing its size.
將對(duì)象放在其容器的頂部,不改變其大小.
bottom Put the object at the bottom of its container, not changing its size.
將對(duì)象放在其容器的底部,不改變其大小.
left Put the object at the left edge of its container, not changing its size.
將對(duì)象放在其容器的左側(cè),不改變其大小.
right Put the object at the right edge of its container, not changing its size.
將對(duì)象放在其容器的右側(cè),不改變其大小.
center_vertical Place object in the vertical center of its container, not changing its size.
將對(duì)象縱向居中,不改變其大小.
垂直對(duì)齊方式:垂直方向上居中對(duì)齊。
fill_vertical Grow the vertical size of the object if needed so it completely fills its container.
必要的時(shí)候增加對(duì)象的縱向大小,以完全充滿其容器.
垂直方向填充
center_horizontal Place object in the horizontal center of its container, not changing its size.
將對(duì)象橫向居中,不改變其大小.
水平對(duì)齊方式:水平方向上居中對(duì)齊
fill_horizontal Grow the horizontal size of the object if needed so it completely fills its container.
必要的時(shí)候增加對(duì)象的橫向大小,以完全充滿其容器.
水平方向填充
center Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
將對(duì)象橫縱居中,不改變其大小.
fill Grow the horizontal and vertical size of the object if needed so it completely fills its container. This is the default.
必要的時(shí)候增加對(duì)象的橫縱向大小,以完全充滿其容器.
clip_vertical Additional option that can be set to have the top and/or bottom edges of the child clipped to its container's bounds. The clip is based on the vertical gravity: a top gravity clips the bottom edge, a bottom gravity clips the top edge, and neither clips both edges.

附加選項(xiàng),用于按照容器的邊來剪切對(duì)象的頂部和/或底部的內(nèi)容. 剪切基于其縱向?qū)R設(shè)置:頂部對(duì)齊時(shí),剪切底部;底部對(duì)齊時(shí)剪切頂部;除此之外剪切頂部和底部.

垂直方向裁剪

clip_horizontal Additional option that can be set to have the left and/or right edges of the child clipped to its container's bounds. The clip is based on the horizontal gravity: a left gravity clips the right edge, a right gravity clips the left edge, and neither clips both edges.

附加選項(xiàng),用于按照容器的邊來剪切對(duì)象的左側(cè)和/或右側(cè)的內(nèi)容. 剪切基于其橫向?qū)R設(shè)置:左側(cè)對(duì)齊時(shí),剪切右側(cè);右側(cè)對(duì)齊時(shí)剪切左側(cè);除此之外剪切左側(cè)和右側(cè).

水平方向裁剪

如下例子

  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas./apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.      
  7.     <TextView    
  8.         android:layout_width="100dip"   
  9.         android:layout_height="100dip"  
  10.         android:layout_gravity="bottom|center_horizontal"  
  11.         android:gravity="center|bottom"  
  12.         android:background="#00FF00"  
  13.         android:text="@string/textview"  
  14.         />  
  15.   
  16.     <Button  
  17.         android:layout_width="100dip"  
  18.         android:layout_height="100dip"  
  19.         android:layout_gravity="bottom|left"  
  20.         android:gravity="left|top"  
  21.         android:background="#FF0000"  
  22.         android:text="@string/button"  
  23.         />  
  24. </LinearLayout>  



注意,TextView并沒有按照我 們?cè)O(shè)置的android:layout_gravity屬性那樣顯示在界面的下方正中央,Button也沒有顯示在界面的左下方。這是因?yàn)槲覀冊(cè)O(shè)置了 LinearLayout的android:orientation屬性為"vertical"。對(duì)于LinearLayout如果設(shè)置 android:orientation="vertical",那么android:layout_gravity的設(shè)置只在水平方向生效,如上圖 TextView顯示在屏幕的水平正中央,而Button顯示在水平方向的最左邊;如果設(shè)置 android:orientation="horizontal",那么android:layout_gravity屬性只在垂直方向生效

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多