android xml的属性

android:id  为控件指定相应的ID。

android:text  指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串。

android:textSize  指定控件当中字体的大小。

android:background  指定该控件所使用的背景色或背景图,RGB命名法。

android:width  指定控件的宽度。

android:height  指定控件的高度。

android:sigleLine  如果设置为真的话,则控件的内容在同一行中进行显示。

android:scaleType  是控制图片如何resized/moved来匹配ImageView的size。

android:hint  设置EditText为空时输入框内的提示信息。

android:LinearLayout  它确定了LinearLayout的方向,其值可以为vertical, 表示垂直布局horizontal, 表示水平布局。

 

android:gravity  指定View组件的对齐方式,比如说居中、居右等,这里指的是控件中的文本位置并不是控件本身。 

android:layout_gravity(区别于:android:gravity )  指定Container组件的对齐方式.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button为 例,android:layout_gravity="right"则button靠右。

 

android:layout_width  指定Container组件的宽度,可以设置的值除了fill_parent和wrap_content外,还可以设置精确的值,单位是px或者dp(dip)。

android:layout_height 指定Container组件的高度。

android:layout_weight  按比例划分空间,是指两个或者多个控件要占用等比例的区域,例如,有3个按钮,要求在水平方向各占1/3的长度,就可以将这3个控件的android:layout_weight属性设置为相等的3个值。

 

android: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_below  使当前控件位于给出id控件的下方。

android:layout_above  使当前控件位于给出id控件的上方。

android:layout_toLeftOf  使当前控件位于给出id控件的左边。

android:layout_toRightOf  使当前控件位于给出id控件的右边。

 

android:layout_alignTop  本控件的上边缘和某控件的的上边缘对齐。

 android:layout_alignLeft 本元素的左边缘和某元素的的左边缘对齐。

android:layout_alignBottom  本元素的下边缘和某元素的的下边缘对齐。

android:layout_alignRight  本元素的右边缘和某元素的的右边缘对齐。

 

android:layout_margin  设置控件到相邻控件或者边缘的距离(上下左右)。

android:layout_marginBottom  设置控件到相邻控件底边缘的距离。

android:layout_marginLeft  设置控件到相邻控件左边缘的距离。 android:layout_marginRight 设置控件到相邻控件右边缘的距离。 android:layout_marginTop 设置控件到相邻控件上边缘的距离。

 

android:padding 设置控件的内容在4个方向距离控件边缘的距离,指定控件的内边距,也就是说控件当中的内容

android:paddingLeft  控件内容离本控件右边缘的距离。 android:paddingRight 本控件内容离本控件上边缘的距离。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值