android 布局常用混淆属性

1、如何控制某一控件在父控件中的相对位置呢?  

  在Android系统中提供了layout_margin,用来控制某一控件边缘相对于父控件的边距。

  其中,

      android:layout_marginTop表示某一控件相对于父控件顶部的距离。

      android:layout_marginLeft表示某一控件相对于父控件左边框的距离。

      android:layout_marginRight表示某一控件相对于父控件右边框的距离。

      android:layout_marginButtom表示某一控件相对于父控件底部的距离。

2、如何控制某一控件中内容在该控件中的相对位置呢?

  在Android系统中提供了padding,用来控制某一控件中内容相对于该控件边缘的边距。

  其中,

      android:paddingTop表示某一控件中的内容相对于该控件边缘顶部的距离。

      android:paddingLeft表示某一控件中的内容相对于该控件左边缘的距离。

      android:paddingRight表示某一控件中的内容相对于该控件右边缘的距离。

      android:paddingButtom表示某一控件中的内容相对于该控件边缘底部的距离。

3、android:gravity和android:layout_gravity的区别

  android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。

  如,Button:

       android:gravity:表示Button上面的字在Button中的位置,

       android:layout_gravity:表示Button在界面上的位置。

android 布局常用混淆属性,布布扣,bubuko.com

时间: 2024-10-12 00:16:46

android 布局常用混淆属性的相关文章

android布局常用属性记录

android布局常用属性记录 27. 三 / android基础 / 没有评论 http://blog.csdn.net/xn4545945/article/details/7717086这里有一部分别人总结的其余的: align:对齐 parent:容器 bottom:底部 alignparentbottom:是否显示在容器底部. 值为true 或者 false android:layout_alignParentBottom=”true” android:gravity=”top” htt

Mono for Android布局控件属性小结

1. layout_weight 用于给一个线性布局中的诸多视图的重要度赋值. 所有的视图都有一个layout_weight值,默认为零,意思是需要显示 多大的视图就占据多大的屏幕空 间.若赋一个高于零的值,则将父视 图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight 值以及该值在当前屏幕布局的整体 layout_weight值和在其它视图屏幕布 局的layout_weight值中所占的比率而定. 举个例子:比如说我们在 水平方向上有一个文本标签和两个文本编辑元素. 该

Android 控件布局常用的属性

<!--单个控件经常用到android:id —— 为控件指定相应的IDandroid:text —— 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:grivity —— 指定控件的基本位置,比如说居中,居右等位置android:textSize —— 指定控件当中字体的大小android:background —— 指定该控件所使用的背景色,RGB命名法 android:width —— 指定控件的宽度android:height ——

Android布局之RelativeLayout属性大全

第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentRight 贴紧父

android布局单位dip dp sp px

android布局常用单位有dip.dp.sp.px. dip/dp 表示密度无关像素(density-independent pixel),是基于屏幕物理密度的抽象单元.dp是相对一个160dpi密度的屏幕来讲的,所以在160dpi密度的屏幕里1个dp表示一个像素.屏幕密度高单位dp对应像素值高,屏幕密度低单位dp对应像素值低.也就是说不同密度的屏幕,单位dp对应的像素值也不一样.但记住一点就行,无论哪种密度,1个dp在屏幕上总是表示1/160英寸,从而保证不同屏幕上dp总能表示相同的尺寸.

Android 控件布局常用属性

<!--单个控件经常用到android:id -- 为控件指定相应的IDandroid:text -- 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:grivity -- 指定控件的基本位置,比如说居中,居右等位置android:textSize -- 指定控件当中字体的大小android:background -- 指定该控件所使用的背景色,RGB命名法 android:width -- 指定控件的宽度android:height --

【Android】五大布局常用属性

线性布局(LinearLayout)常用属性: android:orientation="vertical"--决定子类控件的排布方式(vertical垂直:horizontal水平) Android:garavity="center"--决定子类控件的xy的位置常用属性值: 1>center_vertical:垂直(y轴)居中 2>center_horizongtal:水平居中 3>center 居中 4>right 位于当前布局的右边 5

Android 相对布局常用属性

Android 布局属性详解 RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false     android:layout_centerHrizontal  水平居中      android:layout_centerVertical   垂直居中     android:layout_centerInparent    相对于父元素完全居中     android:layout_alignParentBottom 贴紧父元素的下边缘     android:

RelativeLayout 相对布局 常用属性

第一类:属性值为true或falseandroid:layout_centerHrizontal                                           水平居中android:layout_centerVertical                                            垂直居中android:layout_centerInparent                                           相对于父元素