• 属性方法介绍——View(1)


    android:accessibilityLiveRegion(19)

    关联方法:setAccessibilityLiveRegion(int)

    属性说明:辅助性服务是否应自动通知更改视图的内容描述或文本,或者子view的文字描述或文本内容;(none——不通知、polite——通知、assertive——打断语音,并通知)

    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的id

    android:nextFocusForward

    关联方法: setNextFocusForwardId(int)

    属性说明: 下一个获取焦点的view的id

    android:nextFocusLeft

    关联方法: setNextFocusLeftId(int)

    属性说明: 向左移动焦点时,下一个获取焦点的view的id

    android:nextFocusRight

    关联方法: setNextFocusRightId(int)

    属性说明: 向右移动焦点时,下一个获取焦点的view的id

    android:nextFocusUp

    关联方法: setNextFocusUpId(int)

    属性说明: 向上移动焦点时,下一个获取焦点的view的id

    android:onClick

    关联方法:

    属性说明: 点击时,要调用的方法的名称。

    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——可见"

  • 相关阅读:
    echart tooltip.formatter提示只显示x轴(时间)
    Install fail! Error: EBUSY: resource busy or locked
    vue v-model绑定值为obj不起作用
    浅谈JS的继承
    总结一下最近对nodejs 和 mongodb 的学习
    JavaScript30-7 数组的一些基本方法
    Vue-router 的练习
    JavaScprit30-6 学习笔记
    JavaScprit30-5 学习笔记
    JavaScript 30
  • 原文地址:https://www.cnblogs.com/PDW-Android/p/3677533.html
Copyright © 2020-2023  润新知