您的位置:首页 > 移动开发 > Android开发

Android 移动开发编程之各种布局属性

2013-03-08 22:48 260 查看
android:background

android:clickable

android:fadingEdge

android:fadingEdgeLength

android:focusable

android:longClickable

android:minHeight/android:minWidth

android:nextFocusDown

android:nextFocusLeft/android:nextFocusRight/android:nextFocusUp

android:saveEnabled

android:scrollX/android:scrollY

android:scrollbarAlwaysDrawHorizontalTrack

android:scrollbarDefaultDelayBeforeFade

android:scrollbarFadeDuration

android:scrollbarStyle

android:scrollbars

android:soundEffectsEnabled

android:grivity

android:layout_gravity

android:singleLine

android:layout_alignBaseLine

android:layout_centerHorizontal

android:layout_centerInParent

android:layout_alignParentBottom

android:layout_alignParentRight

android:layout_alignWithParentIfMissing

设置背景色/图片,设置为@android:color/transparent或@null背景为透明

是否响应点击事件

设置拉滚动条时边框渐变的放向-none:边框颜色不变|horizontal:水平方向颜色变淡|vertical:垂直方向颜色变淡

设置边框渐变的长度

设置是否获得焦点

设置是否响应长按事件

设置视图最小高度/宽度

设置下方指定视图获得一个焦点

设置左边/右边/上方指定视图获得下一个焦点

设置是否在窗口冻结时(如旋转屏幕)保存View的数据,默认为true,但是前提是你需要设置id才能自动保存

以像素为单位设置水平/垂直方向滚动的的偏移值

设置是否始终显示水平滚动条

设置N毫秒后开始淡化,以毫秒为单位

设置滚动条淡出效果时间,以毫秒为单位

设置滚动条的风格和位置

设置滚动条显示-none:隐藏,horizontal:水平,vertical:垂直

设置点击或触摸时是否有声音效果

设置控件内容的位置

设置控件相对与父控件的位置

设置为true,则控件的内容在同一行当中显示

该控件的baseline和给定ID的控件的Baseline对齐

若值为true,该控件将被至于水平方向的中央

若值为true,将被至于父控件水平方向和垂直都居中

紧贴父元素的下边缘

紧贴父元素的右边缘

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

android:layout_marginBottom

android:layout_marginLeft

*EditText:[android:hint]

EditText:[inputType]

ImageView:[android:scaleType]

center:

centerCrop:

centerInside:

fitEnd:

fitStart:

fitXY:

matrix:

距父控件底边缘的距离

距父控件左边缘的距离

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

文本类型,多为大写、小写和数字符号

控制图片如何伸缩来匹配ImageView的size

按图片原始大小居中显示,当图片长/宽超过视图的长/宽,则截取图片居中显示部分

按比例扩大图片的大小居中显示,使得图片长/宽等于或大于视图的长/宽

将图片完整居中显示,通过按比例缩小或原始大小使图片长/宽等于或小于视图的长/宽

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

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

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

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

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

padding

margin

设置控件内容相对自身边缘之间的距离

设置控件相对其他控件的距离

AlphaAnimation

ScaleAnimatin

TranslateAnimation

RotateAnimation

LayoutAnimation

控制渐变透明的动画效果

控制尺寸伸缩的动画效果

控制画面平移的动画效果

控制画面角度变化(旋转)的动画效果

渲染ViewGroup中每个View显示时候的动画效果

TableLayout:[android:stretchColums]

指定当一个TableRow中的控件不够填充满整个宽度时,将会被拉伸的列

*drawable文件夹里面的图片命名是不能大写

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: