抽时间把以前积累的属性整理了一份,分享给大家


android:alpha setAlpha(float) 属性说明: 视图透明度,值在0-1之间。0为完全透明,1为完全不透明。android:background setBackgroundResource(int) 属性说明: 视图背景android:clickable setClickable(boolean) 属性说明: 视图是否可点击android:contentDescription setContentDescription(CharSequence) 属性说明: 设置View的备注说明,作为一种辅助功能提供,为一些没有文字描述的View提供说明android:drawingCacheQuality setDrawingCacheQuality(int) 属性说明: "设置绘图时半透明质量。有可以取以下3个值 auto——默认,由框架决定 high——高质量,使用较高的颜色深度,消耗更多的内存 low——低质量,使用较低的颜色深度,但是用更少的内存"android:duplicateParentState 属性说明: 如果设置此属性,将直接从父容器中获取绘图状态(光标,按下等)android:fadeScrollbars setScrollbarFadingEnabled(boolean) 属性说明: 定义在ScrollBar没有使用时,是否褪色。android:fadingEdgeLength getVerticalFadingEdgeLength() 属性说明: 设置边框渐变的长度。android:filterTouchesWhenObscured setFilterTouchesWhenObscured(boolean) 属性说明: view所在窗口被其它可见窗口遮住时,是否过滤触摸事件。android:fitsSystemWindows setFitsSystemWindows(boolean) 属性说明: 设置布局调整时是否考虑系统窗口(如状态栏)android:focusable setFocusable(boolean) 属性说明: 设置是否获得焦点。若有requestFocus()被调用时,后者优先处理。注意在表单中想设置某一个如EditText获取焦点,光设置这个是不行的,需要将这个EditText前面的focusable都设置为false才行。在Touch模式下获取焦点需要设置focusableInTouchMode为true。android:focusableInTouchMode setFocusableInTouchMode(boolean) 属性说明: 设置在Touch模式下View是否能取得焦点。android:hapticFeedbackEnabled setHapticFeedbackEnabled(boolean) 属性说明: 是否启用触摸反馈,启用后就是在点击等操作时会有震动等反馈效果android:id setId(int) 属性说明: 给当前View设置一个在当前layout.xml中的唯一编号,可以通过调用View.findViewById() 或Activity.findViewById()根据这个编号查找到对应的View。不同的layout.xml之间定义相同的id不会冲突。android:importantForAccessibility setImportantForAccessibility(int) 属性说明: 设置可达性的重要性android:isScrollContainer setScrollContainer(boolean) 属性说明: 设置当前View为滚动容器。这里没有测试出效果来,ListView/ GridView/ ScrollView根本就不用设置这个属性,而EdidText设置android:scrollbars也能出滚动条android:keepScreenOn setKeepScreenOn(boolean) 属性说明: 视图在可见的情况下是否保持唤醒状态。android:layerType setLayerType(int,Paint) 属性说明: "设置指定层的类型,可以取以下3个值: none——不指定 software——软件层。 hardware——硬件层。使用硬件加速。"android:layoutDirection setLayoutDirection(int) 属性说明: 定义布局图纸的方向android:longClickable setLongClickable(boolean) 属性说明: 是否响应长点击事件android:minHeight setMinimumHeight(int) 属性说明: 设置视图最小高度android:minWidth setMinimumWidth(int) 属性说明: 设置视图最小宽度android:nextFocusDown setNextFocusDownId(int) 属性说明: 向下移动焦点时,下一个获取焦点的view的idandroid:nextFocusForward setNextFocusForwardId(int) 属性说明: 下一个获取焦点的view的idandroid:nextFocusLeft setNextFocusLeftId(int) 属性说明: 向左移动焦点时,下一个获取焦点的view的idandroid:nextFocusRight setNextFocusRightId(int) 属性说明: 向右移动焦点时,下一个获取焦点的view的idandroid:nextFocusUp setNextFocusUpId(int) 属性说明: 向上移动焦点时,下一个获取焦点的view的idandroid:onClick setOnClick()或 onClick(View view)属性说明: 点击时,要调用的方法的名称。android:padding setPaddingRelative(int,int,int,int) 属性说明: 设置上下左右的边距android:paddingBottom setPaddingRelative(int,int,int,int) 属性说明: 下边距android:paddingEnd setPaddingRelative(int,int,int,int) 属性说明: 与android:paddingRight相同android:paddingLeft setPadding(int,int,int,int) 属性说明: 左边距android:paddingRight setPadding(int,int,int,int) 属性说明: 右边距android:paddingStart setPaddingRelative(int,int,int,int) 属性说明: android:paddingLeft相同android:paddingTop setPaddingRelative(int,int,int,int) 属性说明: 上边距android:requiresFadingEdge setVerticalFadingEdgeEnabled(boolean) 属性说明: 定义滚动时边缘是否褪色android:rotation setRotation(float) 属性说明: 旋转度数android:rotationX setRotationX(float) 属性说明: 水平旋转度数android:rotationY setRotationY(float) 属性说明: 竖直旋转度数android:saveEnabled setSaveEnabled(boolean) 属性说明: 在配置改变等情况出现时是否保存view的状态数据。如果你的view有id,那默认系统就会帮你保存。android:scaleX setScaleX(float) 属性说明: 水平方向缩放比例android:scaleY setScaleY(float) 属性说明: 竖直方向缩放比例android:scrollX 属性说明: x方向的滚动偏移。即在水平方向滚动了多少距离android:scrollY 属性说明: y方向的滚动偏移。即在竖直方向滚动了多少距离android:scrollbarAlwaysDrawHorizontalTrack 属性说明: 是否总是绘制水平滚动条的滚动轨道android:scrollbarAlwaysDrawVerticalTrack 属性说明: 是否总是绘制竖直滚动条的滚动轨道android:scrollbarDefaultDelayBeforeFade setScrollBarDefaultDelayBeforeFade(int) 属性说明: 滚动条在n毫秒后开始淡出。android:scrollbarFadeDuration setScrollBarFadeDuration(int) 属性说明: 滚动条用多长时间淡出完毕。android:scrollbarSize setScrollBarSize(int) 属性说明: 设置滚动条的尺寸。垂直滚动条的宽度、水平滚动条的高度android:scrollbarStyle setScrollBarStyle(int) 属性说明: "滚动条的风格。共4组值: insideOverlay——内贴图 insideInset——内插图 outsideOverlay——外贴图 outsideInset——外插图。 inside就是滚动条在绘制在padding以内;outside就是不需要绘制在padding内(即view的边界处);Overlay是贴图,就是直接覆盖在内容的上方,这样内容可能会显示到滚动条下方去;Inset是插图,就是会在对应padding上加上滚动条的宽度,以不让内容显示到滚动条下面去。"android:scrollbarThumbHorizontal 属性说明: 水平滚动块的drawable对象android:scrollbarThumbVertical 属性说明: 竖直滚动块的drawable对象android:scrollbarTrackHorizontal 属性说明: 水平滚动条滚动轨道的drawable对象android:scrollbarTrackVertical 属性说明: 竖直滚动条滚动轨道的drawable对象android:scrollbars 属性说明: "设置可显示的滚动条。有3个取值: none——不显示滚动条 horizontal——显示水平滚动条 vertical——显示竖直滚动条"android:soundEffectsEnabled setSoundEffectsEnabled(boolean) 属性说明: 点击或触摸该view时,是否需要有声音效果android:tag 属性说明: string标识。类似id,id是整数标识。android:textAlignment setTextAlignment(int) 属性说明: 设置文本的显示方式。android:textDirection setTextDirection(int) 属性说明: 设置文本的显示方向。android:transformPivotX setPivotX(float) 属性说明: 水平方向偏转量android:transformPivotY setPivotY(float) 属性说明: 竖直方向偏转量android:translationX setTranslationX(float) 属性说明: 水平方向的移动距离android:translationY setTranslationY(float) 属性说明: 竖直方向的移动距离android:visibility setVisibility(int) 属性说明: "view的可见性。有3个取值: gone——不可见,同时不占用view的空间; invisible——不可见,但占用view的空间; visible——可见"TextView属性说明下面对TextView的属性进行说明 android:autoLink setAutoLinkMask(int) 属性说明: 设置是否“当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接”。可选值(none/web/email/phone/map/all)android:autoText setKeyListener(KeyListener) 属性说明: 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType setText(CharSequence,TextView.BufferType) 属性说明: 指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容。android:capitalize setKeyListener(KeyListener) 属性说明: 设置自动大写属性。比如设置为2,自动大写单词首字符;设置为1,自动大写每句话的首字母等等。android:cursorVisible setCursorVisible(boolean) 属性说明: 设定光标为显示/隐藏,默认显示。android:digits setKeyListener(KeyListener) 属性说明: 设置允许输入哪些字符。如“1234567890.+-*/%\n()”android:drawableBottom setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) 属性说明: 在text的下方输出一个drawable。如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。android:drawableEnd setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int) 属性说明: 在文本结尾处显示drawable对象。它的值可以是其它资源的引用,比如,"@[+][package:]type:name"或者"?[package:][type:]name";也可以是颜色值,如"#rgb", "#argb", "#rrggbb", or "#aarrggbb"。android:drawableLeft setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) 属性说明: 在text的左边输出一个drawable。android:drawablePadding setCompoundDrawablePadding(int) 属性说明: 设置text与drawable的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。android:drawableRight setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) 属性说明: 在text的右边输出一个drawable。android:drawableStart setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int) 属性说明: 在文本开始处显示drawable对象。它的值可以是其它资源的引用,比如,"@[+][package:]type:name"或者"?[package:][type:]name";也可以是颜色值,如"#rgb", "#argb", "#rrggbb", or "#aarrggbb"。android:drawableTop setCompoundDrawablesWithIntrinsicBounds(int,int,int,int) 属性说明: 在text的正上方输出一个drawable。android:editable 属性说明: 设置是否可编辑。这里无效果,在EditView中才有效果。android:editorExtras setInputExtras(int) 属性说明: 设置文本的额外的输入数据。在EditView中才有效果。android:ellipsize setEllipsize(TextUtils.TruncateAt) 属性说明: 设置当文字过长时,该控件该如何显示。有如下值设置:”start”—–省略号显示在开头;”end”——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee” ——以跑马灯的方式显示(动画横向移动)android:ems setEms(int) 属性说明: 设置TextView的宽度为N个字符的宽度。android:fontFamily setTypeface(Typeface) 属性说明: 文本的字形体系。android:freezesText setFreezesText(boolean) 属性说明: 设置保存文本的内容以及光标的位置。android:gravity setGravity(int) 属性说明: 设置文本位置,如设置成“center”,文本将居中显示。android:height setHeight(int) 属性说明: 设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)android:hint setHint(int) 属性说明: Text为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。android:imeActionId setImeActionLabel(CharSequence,int) 属性说明: 设置IME动作ID。android:imeActionLabel setImeActionLabel(CharSequence,int) 属性说明: 设置IME动作标签。在EditView再做说明。android:imeOptions setImeOptions(int) 属性说明: 附加功能,设置右下角IME动作与编辑框相关的动作,如actionDone右下角将显示一个“完成”,而不设置默认是一个回车符号。android:includeFontPadding setIncludeFontPadding(boolean) 属性说明: 设置文本是否包含顶部和底部额外空白,默认为true。android:inputMethod setKeyListener(KeyListener) 属性说明: 为文本指定输入法,需要完全限定名(完整的包名)。例如:com.google.android.inputmethod.pinyin,但是这里报错找不到。android:inputType setRawInputType(int) 属性说明: 设置文本的类型,用于帮助输入法显示合适的键盘类型。在EditView中再详细说明,这里无效果。android:lineSpacingExtra setLineSpacing(float,float) 属性说明: 设置行间距。android:lineSpacingMultiplier setLineSpacing(float,float) 属性说明: 设置行间距的倍数。如”1.2”android:lines setLines(int) 属性说明: 设置文本的行数,设置两行就显示两行,即使第二行没有数据。android:linksClickable setLinksClickable(boolean) 属性说明: 设置链接是否点击连接,即使设置了autoLink。android:marqueeRepeatLimit setMarqueeRepeatLimit(int) 属性说明: 在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。android:maxEms setMaxEms(int) 属性说明: 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。android:maxHeight setMaxHeight(int) 属性说明: 设置文本区域的最大高度android:maxLength setFilters(InputFilter) 属性说明: 限制显示的文本长度,超出部分不显示。android:maxLines setMaxLines(int) 属性说明: 设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。android:maxWidth setMaxWidth(int) 属性说明: 设置文本区域的最大宽度android:minEms setMinEms(int) 属性说明: 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。android:minHeight setMinHeight(int) 属性说明: 设置文本区域的最小高度android:minLines setMinLines(int) 属性说明: 设置文本的最小行数,与lines类似。android:minWidth setMinWidth(int) 属性说明: 设置文本区域的最小宽度android:numeric setKeyListener(KeyListener) 属性说明: 如果被设置,该TextView有一个数字输入法。此处无用,设置后唯一效果是TextView有点击效果,此属性在EdtiView将详细说明。android:password setTransformationMethod(TransformationMethod) 属性说明: 以小点”.”显示文本android:phoneNumber setKeyListener(KeyListener) 属性说明: 设置为电话号码的输入方式。android:privateImeOptions setPrivateImeOptions(String) 属性说明: 设置输入法选项,在EditText中才有作用。android:scrollHorizontally setHorizontallyScrolling(boolean) 属性说明: 设置文本超出TextView的宽度的情况下,是否出现横拉条。android:selectAllOnFocus setSelectAllOnFocus(boolean) 属性说明: 如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。android:shadowColor setShadowLayer(float,float,float,int) 属性说明: 指定文本阴影的颜色,需要与shadowRadius一起使用。android:shadowDx setShadowLayer(float,float,float,int) 属性说明: 设置阴影横向坐标开始位置。android:shadowDy setShadowLayer(float,float,float,int) 属性说明: 设置阴影纵向坐标开始位置。android:shadowRadius setShadowLayer(float,float,float,int) 属性说明: 设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。android:singleLine setTransformationMethod(TransformationMethod) 属性说明: 设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如android:text="test_ singleLine " android:singleLine="true" android:layout_width="20dp"将只显示“t…”。如果不设置singleLine或者设置为false,文本将自动换行android:text setText(CharSequence,TextView.BufferType) 属性说明: 设置显示文本.android:textAllCaps setAllCaps(boolean) 属性说明: 设置文本全为大写。值为"true"或"false"。android:textAppearance 属性说明: 设置文字外观。如“?android:attr/textAppearanceLargeInverseandroid:textColor setTextColor(int) 属性说明: 设置文本颜色android:textColorHighlight setHighlightColor(int) 属性说明: 被选中文字的底色,默认为蓝色android:textColorHint setHintTextColor(int) 属性说明: 设置提示信息文字的颜色,默认为灰色。与hint一起使用。android:textColorLink setLinkTextColor(int) 属性说明: 文字链接的颜色.android:textIsSelectable isTextSelectable() 属性说明: 设置非编辑文本可否被选择。值为"true"或"false"。android:textScaleX setTextScaleX(float) 属性说明: 设置文字之间间隔,默认为1.0f。android:textSize setTextSize(int,float) 属性说明: 设置文字大小,推荐度量单位”sp”,如”15sp”android:textStyle setTypeface(Typeface) 属性说明: 设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开android:typeface setTypeface(Typeface) 属性说明: 设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3]android:width setWidth(int) 属性说明: 设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)。android:fadingEdgeLength设置淡入淡出边缘的长度,可以接受大小值的单位是:px、dp、sp、in、mm,也可以参考大小值资源android:fitsSystemWindows是否适合系统窗体,取值为true或false。该属性只对不是子组件的组件有效android:focusable是否可以获取焦点,取值true或falseandroid:focusableInTouchMode是否可以在触摸模式下获取焦点,true或falseandroid:hapticFeedbackEnabled是否允许触摸反馈效果,true或falseandroid:id提供该组件的标识名,可以借助Activity或View实例的findViewById方法通过id获取对应的组件实例对象,其属性值的形式为:android:id=”@+id/id”android:isScrollContainer设置该组件是否设置为滚动条容器,true或falseandroid:keepScreenOn控制该组件在显示的时候保持在屏幕显示,true或falseandroid:longClickable是否响应长时间点击事件,true或falseandroid:minHeight组件的最小高度,取值同android:fadingEdgeLengthandroid:minWidth组件的最小宽度,取值同android:fadingEdgeLengthandroid:nextFocusDown设置下一个向下获取焦点的组件,取值为idandroid:nextFocusLeft设置下一个向左获取焦点的组件,取值为idandroid:nextFocusRight设置下一个向右获取焦点的组件,取值为idandroid:nextFocusUp设置下一个向上获取焦点的组件,取值为idandroid:padding设置上、下、左、右4个边缘的填充距离,必须是一个大小值,取值同android:fadingEdgeLengthandroid:paddingBottom设置下端边缘的填充距离,取值同android:paddingandroid:paddingLeft设置左端边缘的填充距离,取值同android:paddingandroid:paddingRight设置右端边缘的填充距离,取值同android:paddingandroid:paddingTop设置上端边缘的填充距离,取值同android:paddingandroid:saveEnabled是否允许保存状态,取值为true或falseandroid:scrollX设置垂直滚动条的位移量,必须是一个大小值,取值同android:paddingandroid:scrollY设置水平滚动条的位移量,必须是一个大小值,取值同android:paddingandroid:scrollbarAlwaysDrawHorizontalTrack是否总是设置水平滚动条滑块,true或falseandroid:scrollbarAlwaysDrawVerticalTrack是否总是设置垂直滚动条滑块,true或falseandroid:scrollbarSize设置垂直滚动条的宽度和水平滚动条的长度,必须是一个大小值,取值同android:paddingandroid:scrollbarStyle设置滚动条的样式,取值为下列之一:insideOverlay在填充区域内,覆盖形式insideInset在填充区域内,插进形式(凹进)outsideOverly在绑定组件边缘,覆盖形式outsideInset在绑定组件边缘,插进形似android:scrollbarThumbHorizontal设置水平滚动条按钮的绘制资源,必须引用可绘制资源android:scrollbarThumbVertical设置垂直滚动条按钮的绘制资源,必须引用可绘制资源android:scrollbarTrackHorizontal设置水平滚动条轨道的绘制资源,必须引用可绘制资源android:scrollbarTrackVertical设置水平滚动条轨道的绘制资源,必须引用可绘制资源android:scrollbars设置滚动显示,可以为一下一个或多个值:none不显示滚动条horizontal只显示水平滚动条vertical只显示垂直滚动条android:soundEffectsEnabled是否允许音效,取值为true或falseandroid: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_verticalclip_horizontalandroid: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将当前组件的下边缘放置于参照组件之上,该属性为参照组件的IDandroid:layout_alignBaseline当前组件与参照组件的基线对齐,该属性为参照组件的IDandroid:layout_alignBottom当前组件与参照组件的下边界对齐,该属性为参照组件的IDandroid:layout_alignLeft当前组件与参照组件的左边界对齐,该属性为参照组件的IDandroid:layout_alignParenBottom当前组件与父组件的下边界对齐,true或falseandroid:layout_alignParentLeft当前组件与父组件的左边界对齐,true或falseandroid:layout_alignParentRight当前组件与父组件的右边界对齐,true或falseandroid:layout_alignParentTop当前组件与父组件的上边界对齐,true或falseandroid:layout_alignRight当前组件与参照组件的右边界对齐,该属性为参照组件的IDandroid:layout_alignTop当前组件与参照组件的上边界对齐,该属性为参照组件的IDandroid:layout_alignWithParentIfMissing如果对应的兄弟元素找不到的话就以父元素做参照物 true或falseandroid:layout_below将当前组件的上边缘放置于参照组件之下,该属性为参照组件的IDandroid:layout_centerHorizontal当前组件放置到父组件的水平居中的位置android:layout_centerInParent当前组件放置到父组件的重心位置android:layout_centerVertical当前组件放置到父组件垂直居中的位置android:layout_toLeftOf将当前组件的右边缘放置于参照组件之下,该属性为参照组件的IDandroid:layout_toRightOf将当前组件的左边缘放置于参照组件之下,该属性为参照组件的IDAbsoluteLayout_Layout属性说明android:layout_x当前组件的x坐标位置(从左到右方向)android:layout_y当前组件的y坐标位置(从上到下方向)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指明该单元格可以跨越的列数AbsListView属性说明android:cacheColorHint设置缓冲颜色android:drawSelectorOnTop是否将选择器绘制在备选条目上方,取值为true或falseandroid:fastScrollEnabled允许快速滚动android:listSelector指示选择器的内容android:scrollingCache滚动时是否使用绘制缓冲,true或falseandroid:smoothScrollbar平滑滚动条android:stackFromBottom从下方堆叠条目android:textFilterEnbled是否允许过滤android:transcriptMode设置抄本模式ListView属性说明android:choiceMode选择模式android:divider分割线颜色或组件的参考android:dividerHeight分割线高度android:entries指定绑定到当前列表视图的一个数组资源android:footerDividersEnabled是否允许页脚分割线android:headerDividersEnabled是否允许页眉分割线GridView属性说明android:columnWidth指定列宽android:gravity添加组件的重心位置android:horizontalSpacing水平空间android:numColumns指定列数android:strechMode伸展模式android:verticalSpacing垂直空间Gallery属性说明android:animationDuration动画持续时间android:gravity添加组件的重心位置android:spacing间隔空间android:unselectedAlpha非选择条目的透明度TextView属性说明android:autoLink是否自动链接(内容是网址或是电子邮件时)android:autoText自动更新拼音错误android:bufferType设置缓冲区类型android:capitalize自动大写android:cursorVisible光标是否可见,true或falseandroid:digits所接受的数字字符android:drawableBottom在文本下方绘制android:drawableLeft在文本左方绘制android: drawablePadding绘制填充区android: drawableRight在文本右方绘制android: drawableTop在文本上方绘制android:editable是否可编辑,true或falseandroid:editorExtras设置文本的额外的输入数据。在EditView中才有效果android:ellipsize当内容过长时会自动打断单词内容android:ems设置TextView的宽度为N个字符的宽度android:enabled是否可用,true或falseandroid:freezesText是否冻结文本android:gravity指明文本的重心位置android:height高度值android:hint指示内容android:imeActionId设置IME动作IDandroid:imeActionLabel设置IME动作标签android:imeOptions输入法选项android:includeFontPadding设置文本是否包含顶部和底部额外空白,默认为trueandroid:inputMethod指定输入法android:inputType输入类型,取值为下列之一:nonetext普通文本textCapCharacters大写字符textCapWords单词首字母大写textCapSentences句子首字母大写textAutoCorret自动更正textAutoComplete自动完成textMultiLine多行内容textUri,UritextEmailAddress电子邮件地址textEmailSubject电子邮件主题textShortMessage短消息textLongMessage长消息textPersonName个人姓名textPostalAddress邮政地址textPassword密码textVIsiblePassword可见的密码textWebEditText网页格式textFilter过滤字符串textPhonetic语言发音number数字numberSigned有符号数字numberDecimal十进制数字phone电话号码datetime日期时间date日期time时间android:lineSpacingExtra设置行间距 android:lineSpacingMultiplier设置行间距的倍数android:lines设置文本行数android:linksClickable设置链接是否点击连接,即使设置了autoLickandroid:marqueeRepeatLimit来回移动的动画次数android:maxEms设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项 android:maxHeight物体的最大高度android:maxLength最大文本长度android:maxLines最大行数android:minWidth物体的最大宽度android:minEms设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项 android:minHeight物体的最小高度android:minLines最小文本行数android:minWidth物体的最小宽度android:numeric是否使用数字输入方式android:password是否使用密码输入方式android:phonenumber是否使用电话号码输入方式android:privateImeOptions设置输入法选项 android:scrollHorizontally设置文本超出TextView的宽度的情况下,是否出现横拉条 android:selectAllOnFocus如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。android:shadowColor文本阴影颜色android:shadowDx阴影的水平偏移android:shadowDy阴影的垂直偏移android:shadowRadius阴影的半径android:singleLine是否单行(不自动换行)android:text显示的文本内容android:textApperance基本字体颜色、字样、大小和样式android:textColor文本颜色android: textColorHighlight文本高亮颜色android: textColorHint文本提示颜色android:textColorLink文本链接颜色android:textScaleX文本缩放因数android:textSize文本大小android:textStyle文本样式,取值为下列之一:bold粗体italic斜体bolditalic粗斜体android:typeface字样android:width物体的高度AutoCompleteTextView属性说明android:completionHint显示提示android:completionHintView提示视图android:completionThreshold设置开始提示的字符数android:dropDownAnchor下拉框链接视图android:dropDownSelector下拉框选择器android:dropDownWIdth下拉框宽度ImageView属性说明android:adjustViewBounds是否调整视图范围android:baselineAlignBottom是否按照下端基线对齐android:cropToPadding是否按照填充进行裁剪android:maxHeight设置最大高度android:maxWidth设置最大宽度android:scaleType缩放类型,取值为下列之一:matrix图片真实大小fitXY适合图片大小fitStartfitCenterfitEndcenter居中显示centerCropcenterInsideandroid:src设置绘制用内容android:tint设置染色颜色值android:layout_above="@id/xxx" 将控件置于给定ID控件之上 android:layout_below="@id/xxx"将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx" 将控件的右边缘和给定ID控件的左边缘对齐 android:layout_toRightOf="@id/xxx" 将控件的左边缘和给定ID控件的右边缘对齐android:layout_alignLeft="@id/xxx" 将控件的左边缘和给定ID控件的左边缘对齐android:layout_alignTop="@id/xxx" 将控件的上边缘和给定ID控件的上边缘对齐 android:layout_alignRight="@id/xxx"将控件的右边缘和给定ID控件的右边缘对齐android:layout_alignBottom="@id/xxx" 将控件的底边缘和给定ID控件的底边缘对齐 android:layout_alignParentLeft="true" 将控件的左边缘和父控件的左边缘对齐 android:layout_alignParentTop="true" 将控件的上边缘和父控件的上边缘对齐 android:layout_alignParentRight="true" 将控件的右边缘和父控件的右边缘对齐 android:layout_alignParentBottom="true" 将控件的底边缘和父控件的底边缘对齐 android:layout_centerInParent="true"  将控件置于父控件的中心位置   android:layout_centerHorizontal="true"  将控件置于水平方向的中心位置 
  android:layout_centerVertical="true"  将控件置于垂直方向的中心位置

在java中设置属性代码示例:

RelativeLayout.LayoutParams lp = (RelativeLayout.LayoutParams) tv.getLayoutParams();lp.addRule(RelativeLayout.CENTER_HORIZONTAL);tv.setLayoutParams(lp);


更多相关文章

  1. gravity 和 layout_grativy 区别
  2. android 备忘
  3. android所有控件
  4. android的一些常用属性的说明
  5. Android学习笔记(2)---android字体风格设置
  6. Android中drawable各个属性讲解
  7. android 输入法出现挤压屏幕、android输入键盘覆盖了屏幕控件的
  8. RelativeLayout相对布局实验
  9. 设置TextView文字居中

随机推荐

  1. 对于android触摸事件模型的一些理解
  2. 图解 Android(安卓)动画中 android:pivot
  3. Android的多任务之路
  4. Google宣布Android暂停开源
  5. 《Android深度探索(卷1):HAL与驱动开发》新
  6. Android学习第八天—全局大喇叭(详解广播
  7. 2010年Android快速兴起 源于五大助力
  8. Android(安卓)自定义View
  9. Android新手入门 FAQ
  10. Android(安卓)渗透测试学习手册 第四章