Android 组件属性
来源:互联网 发布:讨鬼传2npc捏脸数据 编辑:程序博客网 时间:2024/05/16 06:15
android:fadingEdgeLength
设置淡入淡出边缘的长度,可以接受大小值的单位是:px、dp、sp、in、mm,也可以参考大小值资源
android:fitsSystemWindows
是否适合系统窗体,取值为true或false。该属性只对不是子组件的组件有效
android:focusable
是否可以获取焦点,取值true或false
android:focusableInTouchMode
是否可以在触摸模式下获取焦点,true或false
android:hapticFeedbackEnabled
是否允许触摸反馈效果,true或false
android:id
提供该组件的标识名,可以借助Activity或View实例的findViewById方法通过id获取对应的组件实例对象,其属性值的形式为:android:id=”@+id/id<id>”
android:isScrollContainer
设置该组件是否设置为滚动条容器,true或false
android:keepScreenOn
控制该组件在显示的时候保持在屏幕显示,true或false
android:longClickable
是否响应长时间点击事件,true或false
android:minHeight
组件的最小高度,取值同android:fadingEdgeLength
android:minWidth
组件的最小宽度,取值同android:fadingEdgeLength
android:nextFocusDown
设置下一个向下获取焦点的组件,取值为id
android:nextFocusLeft
设置下一个向左获取焦点的组件,取值为id
android:nextFocusRight
设置下一个向右获取焦点的组件,取值为id
android:nextFocusUp
设置下一个向上获取焦点的组件,取值为id
android:padding
设置上、下、左、右4个边缘的填充距离,必须是一个大小值,取值同android:fadingEdgeLength
android:paddingBottom
设置下端边缘的填充距离,取值同android:padding
android:paddingLeft
设置左端边缘的填充距离,取值同android:padding
android:paddingRight
设置右端边缘的填充距离,取值同android:padding
android:paddingTop
设置上端边缘的填充距离,取值同android:padding
android:saveEnabled
是否允许保存状态,取值为true或false
android:scrollX
设置垂直滚动条的位移量,必须是一个大小值,取值同android:padding
android:scrollY
设置水平滚动条的位移量,必须是一个大小值,取值同android:padding
android:scrollbarAlwaysDrawHorizontalTrack
是否总是设置水平滚动条滑块,true或false
android:scrollbarAlwaysDrawVerticalTrack
是否总是设置垂直滚动条滑块,true或false
android:scrollbarSize
设置垂直滚动条的宽度和水平滚动条的长度,必须是一个大小值,取值同android:padding
android:scrollbarStyle
设置滚动条的样式,取值为下列之一:
insideOverlay在填充区域内,覆盖形式
insideInset在填充区域内,插进形式(凹进)
outsideOverly在绑定组件边缘,覆盖形式
outsideInset在绑定组件边缘,插进形似
android:scrollbarThumbHorizontal
设置水平滚动条按钮的绘制资源,必须引用可绘制资源
android:scrollbarThumbVertical
设置垂直滚动条按钮的绘制资源,必须引用可绘制资源
android:scrollbarTrackHorizontal
设置水平滚动条轨道的绘制资源,必须引用可绘制资源
android:scrollbarTrackVertical
设置水平滚动条轨道的绘制资源,必须引用可绘制资源
android:scrollbars
设置滚动显示,可以为一下一个或多个值:
none不显示滚动条
horizontal只显示水平滚动条
vertical只显示垂直滚动条
android:soundEffectsEnabled
是否允许音效,取值为true或false
android:tag
设置标记内容,可以通过View类实例的getTag方法获取该组件的标记内容,或者使用findViewByTag通过标记来查找相应的子组件
android:visibility
设置初始化可见状态,取值为以下之一:
visible可见(默认值)
invisible不可见(其所占空间将留出)
gone完全不可见(其所占空间都不会留出)
线性布局LinearLayout组件属性列表
属性
说明
android:baselineAligned
基线对齐
android:baselineAlignedChildIndex
以指定子组件作为基线对齐
android:gravity
指定该物体放入其容器的重心位置,取值为下列之一:
top上方,物体大小不变
bottom下方,物体大小不变
left左方,物体大小不变
right右方,物体大小不变
center_vertical垂直方向的中间,物体大小不变
fill_vertical填满垂直方向,自动进行大小调整
center_horizontal水平方向的中间,大小不变
fill_horizontal填满水平方向,自动进行大小调整
center居中(既是水平也是垂直方向的中间)
fill填满整个容器
clip_vertical
clip_horizontal
android:orientation
布局方向,取值为下列之一:
horizontal水平的
vertical垂直的(默认值)
android:weightSum
组件的比重和
线性布局参数LinearLayout_Layout
属性
说明
android:layout_gravity
当前子组件的心位置
android:layout_height
当前子组件的高度
android:layout_weight
当前子组件的空间比重,取值为浮点数
android:layout_width
当前子组件的宽度
相对布局RalativeLayout
属性
说明
android:gravity
设置添加组件的重心
android:ignoreGravity
忽略布局重心的影响
相对布局参数RalativeLayout_Layout
属性
说明
android:layout_above
将当前组件的下边缘放置于参照组件之上,该属性为参照组件的ID
android:layout_alignBaseline
当前组件与参照组件的基线对齐,该属性为参照组件的ID
android:layout_alignBottom
当前组件与参照组件的下边界对齐,该属性为参照组件的ID
android:layout_alignLeft
当前组件与参照组件的左边界对齐,该属性为参照组件的ID
android:layout_alignParenBottom
当前组件与父组件的下边界对齐,true或false
android:layout_alignParentLeft
当前组件与父组件的左边界对齐,true或false
android:layout_alignParentRight
当前组件与父组件的右边界对齐,true或false
android:layout_alignParentTop
当前组件与父组件的上边界对齐,true或false
android:layout_alignRight
当前组件与参照组件的右边界对齐,该属性为参照组件的ID
android:layout_alignTop
当前组件与参照组件的上边界对齐,该属性为参照组件的ID
android:layout_alignWithParentIfMissing
true或false
android:layout_below
将当前组件的上边缘放置于参照组件之下,该属性为参照组件的ID
android:layout_centerHorizontal
当前组件放置到父组件的水平居中的位置
android:layout_centerInParent
当前组件放置到父组件的重心位置
android:layout_centerVertical
当前组件放置到父组件垂直居中的位置
android:layout_toLeftOf
将当前组件的右边缘放置于参照组件之下,该属性为参照组件的ID
android:layout_toRightOf
将当前组件的左边缘放置于参照组件之下,该属性为参照组件的ID
框布局FrameLayout
属性
说明
android:foreground
前置图片
android:foregroundGravity
前置图片重心
android:measureAllChildren
在切换显示时是否侧重所有子组件的大小
android:layout_gravity
添加组件的重心
框布局参数FrameLayout_Layout
属性
说明
android:layout_gravity
当前子组件所添加的重心位置
表格布局TableLayout
属性
说明
android:collapseColumns
设置允许折叠的列编号,列编号基于0,属性值可以是单个或多个列编号,编号与编号直接用逗号”,”分隔
android:shrinkColumns
设置允许收缩的列编号,列编号基于0,属性值可以是单个或多个列编号,编号与编号直接用逗号”,”分隔
android:stretchColumns
设置允许伸展的列编号,列编号基于0,属性值可以是单个或多个列编号,编号与编号直接用逗号”,”分隔
表格行的单元TableRow_Cell
属性
说明
android:layout_column
设置该单元格的列编号(基于0)
android:layout_span
指明该单元格可以跨越的列数
- Android 组件属性
- Android组件属性大全
- Android组件属性
- android Intent组件属性
- Android自定义组件添加组件的属性
- Android EditText组件xml属性
- android attrs组件自定义属性
- Android 自定义组件属性方式
- android View 组件常用属性
- Android自定义组件的属性
- Android组件的布局属性
- android UI组件属性------inputType
- android常用组件属性 -- Listview属性详解
- Android UI组件的三个通用属性
- android 组件,xml布局中属性详解
- Android中自定义组件及自定义属性
- android组件通讯 Intent-ComponnentName属性
- Android 使用自定义组件和自定义属性
- android makefile分析(大概)
- ImageView的scaletype属性
- android 耳机系统笔记2 --多媒体设备各种状态
- android 开发板开发环境搭建及调试大概过程
- 文本超出长度加省略号。。
- Android 组件属性
- 注销linux用户
- window经典书籍推荐
- 一位码农的人生自述(四)------交锋
- Linux系统ssh-agent验证
- 深度复制和浅度复制
- TRS内容管理平台用户注册逻辑漏洞
- SAP ABAP exporting list to memory
- AS3 数组 Array