你的位置:首页 > 操作系统

[操作系统]Android 学习2


<LinearLayout>-----线性布局	属性:		gravity-----决定它的子类的xy位置			>center_vertical----垂直居中			>center_horizontal-----水平居中			>center:水平垂直居中			>right:子类控件位于当前布局的右边			>left:子类控件位于当前布局的左边			>bottom:子类控件位于当前布局的下边		orientation-----决定它的子类控件的排布方式(vertical;horizontal)	子类控件属性:		layout_gravity="bottom"-----指本身在当前父类容器的XY的一个位置		layout_weight="1"-----指当前控件占当前父类容器的一个比例<RelativeLayout>-----相对布局	子类控件属性:		align类:			layout_alignParentLeft="true"-----子类控件相对当前父类控件靠左边			layout_alignParentTop="true"-----子类控件相对父类控件靠上边			layout_alignParentRight="true"-----子类控件相对父类控件靠右边			layout_alignParentBottom="true"-----子类控件相对父类控件靠下边		margin类:			layout_marginLeft="?dp"-----子类控件距离父类容器左边的距离			layout_marginTop="?dp"-----子类控件距离父类容器上边的距离			layout_marignRight="?dp"-----子类控件距离父类容器右边的距离			layout-marginBottom="?dp"-----子类控件距离父类容器下边的距离		center类:			layout_centerInParent="true"-----子类容器相对父类容器既水平又垂直居中			layout_centerHorizontal-----子类容器相对父类容器水平居中			layot_centerVertical-----子类容器相对父类容器垂直居中	子类控件相对子类控件的属性		layout_below="@+id/button1"-----该控件位于给定id控件的底部		layout_toRightOf="@+id/button1"-----该控件位于给定id控件的右边		layout_above="@+id/button1"-----该控件位于给定id控件的上面		layout_toLeftOf="@+id/button1"-----该控件位于给定id控件的左边		alien类:			layout_alignBaseline="@+id/button1"-----该控件内容与给定id控件的内容在一条线上			layout_alignBottom="@+id/button1"-----该控件的底部边缘与给定id控件的底部边缘对齐			layout_alignLeft="@+id/button1"-----该控件的左边边缘与给定id控件的左边边缘对齐			layout_alignRight="@+id/button1"-----该控件的右边边缘与给定id控件的右边边缘对齐			layout_alignTop="@+id/button1"-----该控件的顶部边缘与给定id控件的顶部边缘对齐<FrameLayout>-----帧布局每一个控件不能有固定的位置,它们默认居左居上,且每一个控件会覆盖之前的控件<AbsoluteLayout>-----绝对布局	子类控件的属性:		layout_x="5dip"当前子类控件的x位置		layout_y="5dip"当前子类控件的y位置<TableLayout>-----表格布局	属性:	collapseColumns="1,2"		隐藏从0开始的索引序列,列必须用逗号分隔开:1,2,5	shrinkColumns="1,2"		收缩从0开始的序列.列必须用逗号分隔开:1,2,5;列中的内容不会被挤出屏幕	stretchColumns="1,2"		拉伸从0开始的索引序列.以填满多余剩下的空白空间	内部控件属性:		layout_column="1"该控件显示在第二列		layout_span="2"该控件占据两列