题记:写这篇博客要主是加深自己对元素边缘的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。
RelativeLayout用到的一些要重的性属:
第一类:性属值为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 离某元素上边缘的距离
EditText的android:hint
置设EditText为空时入输框内的提示信息。
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。
android:scaleType:
android:scaleType是控制片图如何resized/moved来匹对ImageView的size。ImageView.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文件夹里面的片图定名是不能大写的。
文章结束给大家分享下程序员的一些笑话语录: 刹车失灵
有一个物理学家,工程师和一个程序员驾驶着一辆汽车行驶在阿尔卑斯山脉 上,在下山的时候,忽然,汽车的刹车失灵了,汽车无法控制地向下冲去, 眼看前面就是一个悬崖峭壁,但是很幸运的是在这个悬崖的前面有一些小树 让他们的汽车停了下来, 而没有掉下山去。 三个惊魂未定地从车里爬了出来。
物理学家说, “我觉得我们应该建立一个模型来模拟在下山过程中刹车片在高 温情况下失灵的情形”。
工程师说, “我在车的后备厢来有个扳手, 要不我们把车拆开看看到底是什么 原因”。
程序员说,“为什么我们不找个相同的车再来一次以重现这个问题呢?”