RelativeLayout用到的一些重要的属性:

第一类:属性值为truefalse
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
本元素的右边缘和某元素的的右边缘对齐

第三类:属性值为具体的像素值,如30dip40px
android:layout_marginBottom
离某元素底边缘的距离

android:layout_marginLeft
离某元素左边缘的距离

android:layout_marginRight
离某元素右边缘的距离

android:layout_marginTop
离某元素上边缘的距离


EditTextandroid:hint

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

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

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


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

android:scaleType
android:scaleType
是控制图片如何resized/moved来匹对ImageViewsizeImageView.ScaleType / android:scaleType值的意义区别:

CENTER /center按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示

CENTER_CROP / centerCrop按比例扩大图片的size居中显示,使得图片长()等于或大于View的长()

CENTER_INSIDE / centerInside将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/

FIT_CENTER / fitCenter把图片按比例扩大/缩小到View的宽度,居中显示

FIT_END / fitEnd把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置

FIT_START / fitStart把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置

FIT_XY / fitXY把图片不按比例扩大/缩小到View的大小显示

MATRIX / matrix用矩阵来绘制,动态缩小放大图片来显示。

**要注意一点,Drawable文件夹里面的图片命名是不能大写的


更多相关文章

  1. android 布局大全
  2. android manifest.xml中元素含义android
  3. Android(安卓)布局属性大全
  4. Android布局属性详解
  5. android 入门xml布局文件--转
  6. Android布局
  7. Android(安卓)布局属性详解
  8. android manifest.xml中元素含义android
  9. RelativeLayout 重要的属性

随机推荐

  1. Android根据包名清理App数据
  2. MpAndroidChart简单用法 属性总结
  3. Delphi XE5 android 获取电池电量
  4. Android Cache 解析
  5. (4.1.5)Android中Broadcast Receiver组件
  6. 怎样查看android SDK文档
  7. 【译】Android 23最新接口变化(Android AP
  8. Android之检查网络是否可用(跳转网络设置
  9. android 动画框架
  10. Android(安卓)RxJava系列一: 基础常用详