android 布局

来源:互联网 发布:it监控软件排名 编辑:程序博客网 时间:2024/05/02 01:16


android:grivity       指定控件的基本位置 ,比如举重,居右,
android:padding          指定控件的内边距,控件当中的内容
android:singleLine        如果设置为真的话,则将控件的内容在同一行当中显示


android:layout_above  将该空间的底部至于给定ID的空间之上
android:layout_below:将该控件的顶部至于给定ID的控件之下
android:layout_toLeftOf:将该控件的右边缘和给定ID的控件的左 边缘对其
android:layout_toRightOf  将该控件的左边缘和给定的ID的控件的右边缘对齐


android:layout_alignBaseLine 该控件的baseline和给定ID的控件的Baseline对齐
android:layout_alignBottom  将该控件的底部边缘与给定ID控件的底部边缘
android:layout_alignLeft将该控件左边缘与给定ID控件的左边缘对齐
android:layout_alignRight将该控件的右边缘与给定ID控件的右边缘对齐
android:layout_alignTop将给定控件的顶部边缘与给定ID控件的顶部对齐


android:alignParentBottom如果该值为true 则将该控件的底部和父控件的底部对齐
android:layout_alignParentLeft如果该值为true则将该控件的左边与父控件的左边对齐
android:layout_alignParentRight  如果该值为true则将该控件的右边与父控件的右边对齐
android:layout_alignParentTop  将控件的顶部与父控件的顶部对齐


android:layout_centerHorizontal如果值为真,该控件将被至于水平方向的中央
android:layout_centerInParent  将被至于父控件水平方向和垂直都居中
android:layout_centerVertical将被至于垂直方向的中央


第一类:属性值为true或false

android:layout_centerHrizontal  水平居中

android:layout_centerVertical   垂直居中

android:layout_centerInparent    相对于父元素完全居中

android:layout_alignParentBottom 贴紧父元素的下边缘

android:layout_alignParentLeft   贴紧父元素的左边缘

android:layout_alignParentRight  贴紧父元素的右边缘

android:layout_alignParentTop    贴紧父元素的上边缘

android:layout_alignWithParentIfMissing  如果对应的兄弟元素找不到的话就以父元素做参照物

 

第二类:属性值必须为id的引用名“@id/id-name”

android:layout_below      在某元素的下方

android:layout_above      在某元素的的上方

android:layout_toLeftOf   在某元素的左边

android:layout_toRightOf  在某元素的右边

android:layout_alignTop   本元素的上边缘和某元素的的上边缘对齐

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

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

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

 

第三类:属性值为具体的像素值,如30dip,40px

android:layout_marginBottom              离父控件底边缘的距离

android:layout_marginLeft                   离父控件左边缘的距离

android:layout_marginRight                 离父控件右边缘的距离

android:layout_marginTop                   离父控件上边缘的距离

 

android:gravity 

android:gravity属性是对该view 内容的限定.比如一个button 上面的text.  你可以设置该text 在view的靠左,靠右等位置.以button为例,android:gravity="right"则button上面的文字靠右

 

android:layout_gravity

android:layout_gravity是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button为例,android:layout_gravity="right"则button靠右

 

android:layout_alignParentRight

使当前控件的右端和父控件的右端对齐。这里属性值只能为true或false,默认false。

 

padding和margin的区别:

所以padding是定义控件自己的内容和控件边缘之间的距离,padding有填充填料的意思,而margin是在说控件的四个边缘之外的距离,指的是和别的控件之间的距离,margin有边缘,页面留白的意思

                                       

//AlphaAnimation 控制渐变透明的动画效果
//ScaleAnimatin 控制尺寸伸缩的动画效果
//TranslateAnimation 控制画面平移的动画效果
//RotateAnimation 控制画面角度变化(旋转)的动画效果
     
//LayoutAnimation 渲染ViewGroup中每个View显示时候的动画效果

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 京东自营物流慢怎么办 京东退货不给退怎么办 刚付款不想要了怎么办 淘宝卖家拒绝退货退款怎么办 投诉不成立卖家怎么办 淘宝卖家被买家投诉卖假货怎么办 天猫三天未发货怎么办 天猫申请换货卖家不处理怎么办 天猫新疆不发货怎么办 天猫商城少发货怎么办 下单了卖家不发货怎么办 天猫超市漏发货怎么办 天猫购物几天不发货怎么办 天猫总是不发货怎么办 申请退款后卖家又发货了怎么办 天猫拍后申请退款卖家发货怎么办 淘宝上没下单却收到了货怎么办 被买家投诉三无产品怎么办 阿里巴巴卖家虚假发货怎么办 淘宝捡到便宜但是卖家不发货怎么办 被工商局查到三无产品怎么办 淘宝买到三无产品电器怎么办 天猫商城被投诉怎么办 床板有虫子咬人怎么办 微信充电话费充错怎么办 联通话费充多了怎么办 qq钱包充值要验证码怎么办 在微信qq币充错账号怎么办 微信qq币充错了怎么办 魅蓝e玩游戏卡怎么办 魅蓝5玩游戏卡怎么办 微信qb充错号了怎么办 支付宝qb充错号了怎么办 手机上q币充错了怎么办 q币数值充错了怎么办 微信充值商户电话是假了怎么办 微信冲话费冲错了怎么办 淘宝退款不退邮费怎么办 淘金币买的退款怎么办 淘宝退款不退运费怎么办 拼多多不退运费怎么办