static ViewPropertyAnimatorCompat |
animate(View view) 此方法返回一个ViewPropertyAnimator对象,该对象可用于为此视图上的特定属性设置动画。 |
static boolean |
canScrollHorizontally(View v, int direction) 检查此视图是否可以在某个方向上水平滚动。 |
static boolean |
canScrollVertically(View v, int direction) 检查该视图是否可以在某个方向上垂直滚动。 |
static int |
combineMeasuredStates(int curState, int newState) 合并由 getMeasuredState(View) 返回的两个状态。 |
static WindowInsetsCompat |
dispatchApplyWindowInsets(View view, WindowInsetsCompat insets) 请求将给定的窗口插件应用于此视图或其子视图中的其他视图。 |
static void |
dispatchFinishTemporaryDetach(View view) 通知其临时分离已结束的观点; 该视图现在被重新附加。 |
static boolean |
dispatchNestedFling(View view, float velocityX, float velocityY, boolean consumed) 向嵌套滚动父级派发一个投掷。 |
static boolean |
dispatchNestedPreFling(View view, float velocityX, float velocityY) 在此视图处理它之前,将嵌套分派给嵌套的滚动父级。 |
static boolean |
dispatchNestedPreScroll(View view, int dx, int dy, int[] consumed, int[] offsetInWindow) 在该视图消耗其任何部分之前,调度正在进行的嵌套滚动的一个步骤。 |
static boolean |
dispatchNestedScroll(View view, int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[] offsetInWindow) 发送正在进行的嵌套滚动的一个步骤。 |
static void |
dispatchStartTemporaryDetach(View view) 通知它正被临时分离的观点。 |
static int |
getAccessibilityLiveRegion(View view) 获取指定View的实时区域模式。 |
static AccessibilityNodeProviderCompat |
getAccessibilityNodeProvider(View view) 获取用于管理以此视图为根的虚拟视图层次结构的提供程序,并报告探查窗口内容的 AccessibilityService 。 |
static float |
getAlpha(View view) 视图的不透明度。 |
static ColorStateList |
getBackgroundTintList(View view) 如果指定,返回应用于背景可绘制的色调。 |
static PorterDuff.Mode |
getBackgroundTintMode(View view) 如果指定,则返回用于将色调应用于背景可绘制的混合模式。 |
static Rect |
getClipBounds(View view) 返回当前 setClipBounds(View, Rect) 的副本。 |
static float |
getElevation(View view) 此视图相对于其父项的基础高程,以像素为单位。 |
static boolean |
getFitsSystemWindows(View v) 如果此视图适应系统窗口插入,则返回true。 |
static int |
getImportantForAccessibility(View view) 获取用于确定此视图是否对可访问性很重要的模式,即是否触发辅助功能事件并将其报告给查询屏幕的辅助功能服务。 |
static int |
getLabelFor(View view) 获取给定视图用作可访问性标签的视图的ID。 |
static int |
getLayerType(View view) 指示当前与此视图关联的图层类型。 |
static int |
getLayoutDirection(View view) 返回此视图的已解析布局方向。 |
static Matrix |
getMatrix(View view) 该视图的变换矩阵,根据当前的旋转,缩放和透视属性进行计算。 |
static int |
getMeasuredHeightAndState(View view) 按照最近一次调用 measure(int, int) 计算此视图的全高度测量信息。 |
static int |
getMeasuredState(View view) 只返回 getMeasuredWidthAndState(View) 和 getMeasuredHeightAndState(View) 的状态位,合并为一个整数。 |
static int |
getMeasuredWidthAndState(View view) 按照最近一次致电 measure(int, int) 计算,返回该视图的全宽度测量信息。 |
static int |
getMinimumHeight(View view) 返回视图的最小高度。 |
static int |
getMinimumWidth(View view) 返回视图的最小宽度。 |
static int |
getOverScrollMode(View v) 返回此视图的过卷模式。 |
static int |
getPaddingEnd(View view) 根据解析后的布局方向返回指定视图的结束填充。 |
static int |
getPaddingStart(View view) 根据解析后的布局方向返回指定视图的开始填充。 |
static ViewParent |
getParentForAccessibility(View view) 获取父级的可访问性。 |
static float |
getPivotX(View view) 视图 rotated 和 scaled 周围的点的x位置。 |
static float |
getPivotY(View view) 视图 rotated 和 scaled 周围点的y位置。 |
static float |
getRotation(View view) |
static float |
getRotationX(View view) |
static float |
getRotationY(View view) |
static float |
getScaleX(View view) |
static float |
getScaleY(View view) |
static int |
getScrollIndicators(View view) 返回表示启用的滚动指示符的位掩码。 |
static String |
getTransitionName(View view) 返回用于在转换中标识视图的视图的名称。 |
static float |
getTranslationX(View view) 该视图相对于其 left 位置的水平位置。 |
static float |
getTranslationY(View view) 该视图相对于其 top 位置的垂直位置。 |
static float |
getTranslationZ(View view) 该视图相对于其 elevation 的深度位置。 |
static int |
getWindowSystemUiVisibility(View view) 返回当前为整个窗口设置的系统UI可见性。 |
static float |
getX(View view) |
static float |
getY(View view) |
static float |
getZ(View view) 此视图的可视z位置,以像素为单位。 |
static boolean |
hasAccessibilityDelegate(View v) 检查提供的View是否具有附加的可访问性委托。 |
static boolean |
hasNestedScrollingParent(View view) 如果此视图具有嵌套滚动父级,则返回true。 |
static boolean |
hasOnClickListeners(View view) 返回提供的视图是否附带 View.OnClickListener 。 |
static boolean |
hasOverlappingRendering(View view) 返回此视图是否包含重叠的内容。 |
static boolean |
hasTransientState(View view) 指示视图当前是否跟踪暂时状态,即应用程序不需要关心保存和还原,但是框架应该特别注意在可能的情况下保留。 |
static boolean |
isAttachedToWindow(View view) 如果提供的视图当前附加到窗口,则返回true。 |
static boolean |
isInLayout(View view) 返回视图层次结构当前是否正在进行布局传递。 |
static boolean |
isLaidOut(View view) 如果 view 自上次连接到窗口或从窗口分离后至少经历了一次布局,则返回true。 |
static boolean |
isLayoutDirectionResolved(View view) 返回布局方向是否已解析。 |
static boolean |
isNestedScrollingEnabled(View view) 如果对此视图启用嵌套滚动,则返回true。 |
static boolean |
isOpaque(View view) 指示此视图是否不透明。 |
static boolean |
isPaddingRelative(View view) 如果填充已通过相对值 View.setPaddingRelative(int, int, int, int) 或直通设置,则返回 |
static void |
jumpDrawablesToCurrentState(View v) 在API 11及更高版本的设备上,请在与此视图关联的所有可绘制对象上调用 Drawable.jumpToCurrentState() 。 |
static void |
offsetLeftAndRight(View view, int offset) 按指定的像素数量偏移此视图的水平位置。 |
static void |
offsetTopAndBottom(View view, int offset) 将此视图的垂直位置偏移指定的像素数。 |
static WindowInsetsCompat |
onApplyWindowInsets(View view, WindowInsetsCompat insets) 根据其内部政策,视图应适用 WindowInsetsCompat 时调用。 |
static void |
onInitializeAccessibilityEvent(View v, AccessibilityEvent event) 使用有关此视图的信息初始化 AccessibilityEvent ,这是事件源。 |
static void |
onInitializeAccessibilityNodeInfo(View v, AccessibilityNodeInfoCompat info) 使用关于此视图的信息初始化 AccessibilityNodeInfoCompat 。 |
static void |
onPopulateAccessibilityEvent(View v, AccessibilityEvent event) 从 dispatchPopulateAccessibilityEvent(AccessibilityEvent) 调用此机会给此视图以其文本内容填充辅助功能事件。 |
static boolean |
performAccessibilityAction(View view, int action, Bundle arguments) 在视图上执行指定的辅助功能操作。 |
static void |
postInvalidateOnAnimation(View view, int left, int top, int right, int bottom) 导致指定区域在下一个动画时间步骤失效,通常是下一个显示帧。 |
static void |
postInvalidateOnAnimation(View view) 导致在下一个动画时间步骤发生无效,通常是下一个显示帧。 |
static void |
postOnAnimation(View view, Runnable action) 使Runnable在下一个动画时间步骤上执行。 |
static void |
postOnAnimationDelayed(View view, Runnable action, long delayMillis) 导致Runnable在指定的时间过后,在下一个动画时间步骤执行。 |
static void |
requestApplyInsets(View view) 请求执行 View.onApplyWindowInsets(WindowInsets) 的新调度。 |
static int |
resolveSizeAndState(int size, int measureSpec, int childMeasuredState) 用于协调所需大小和状态的实用程序,以及MeasureSpec强加的约束。 |
static void |
setAccessibilityDelegate(View v, AccessibilityDelegateCompat delegate) 通过组合设置实现可访问性支持的委托(与继承相反)。 |
static void |
setAccessibilityLiveRegion(View view, int mode) 为指定视图设置活动区域模式。 |
static void |
setActivated(View view, boolean activated) 更改此视图的激活状态。 |
static void |
setAlpha(View view, float value) 设置视图的不透明度。 |
static void |
setBackgroundTintList(View view, ColorStateList tintList) 将背景色应用于背景。 |
static void |
setBackgroundTintMode(View view, PorterDuff.Mode mode) 指定用于将 setBackgroundTintList(android.view.View, android.content.res.ColorStateList) 指定的色调应用于背景可绘制的混合模式。 |
static void |
setChildrenDrawingOrderEnabled(ViewGroup viewGroup, boolean enabled) 告诉ViewGroup是否按照方法 ViewGroup.getChildDrawingOrder(int, int) 定义的顺序绘制子 ViewGroup.getChildDrawingOrder(int, int) 。 |
static void |
setClipBounds(View view, Rect clipBounds) 在该视图上设置矩形区域,视图在绘制时将被裁剪到该区域。 |
static void |
setElevation(View view, float elevation) 设置此视图的基本高程(以像素为单位)。 |
static void |
setFitsSystemWindows(View view, boolean fitSystemWindows) 设置此视图是否应考虑系统屏幕装饰(如状态栏和插入其内容); 即控制是否执行fitSystemWindows(Rect) 的默认实现。 |
static void |
setHasTransientState(View view, boolean hasTransientState) 设置此视图是否正在跟踪框架应尽可能保留的暂时状态。 |
static void |
setImportantForAccessibility(View view, int mode) 设置如何确定此视图是否对可访问性很重要,即如果它触发辅助功能事件并将其报告给查询屏幕的辅助功能服务。 |
static void |
setLabelFor(View view, int labeledId) 设置给定视图作为可访问性标签的视图的ID。 |
static void |
setLayerPaint(View view, Paint paint) 更新用于当前图层的 Paint 对象(仅在当前图层类型未设置为 LAYER_TYPE_NONE )。 |
static void |
setLayerType(View view, int layerType, Paint paint) 指定支持此视图的图层的类型。 |
static void |
setLayoutDirection(View view, int layoutDirection) 为此视图设置布局方向。 |
static void |
setNestedScrollingEnabled(View view, boolean enabled) 启用或禁用此视图的嵌套滚动。 |
static void |
setOnApplyWindowInsetsListener(View v, OnApplyWindowInsetsListener listener) 设置一个 OnApplyWindowInsetsListener 来接管应用窗口 OnApplyWindowInsetsListener 到该视图的策略。 |
static void |
setOverScrollMode(View v, int overScrollMode) 为此视图设置过卷模式。 |
static void |
setPaddingRelative(View view, int start, int top, int end, int bottom) 设置相对填充。 |
static void |
setPivotX(View view, float value) 设置视图 rotated 和 scaled 周围点的x位置。 |
static void |
setPivotY(View view, float value) 设置视图 rotated 和 scaled 周围点的y位置。 |
static void |
setPointerIcon(View view, PointerIconCompat pointerIcon) 设置当前视图的指针图标。 |
static void |
setRotation(View view, float value) 设置视图围绕枢轴点旋转的角度。 |
static void |
setRotationX(View view, float value) 设置视图通过枢轴点围绕水平轴旋转的角度。 |
static void |
setRotationY(View view, float value) 设置视图围绕通过枢轴点的垂直轴旋转的角度。 |
static void |
setSaveFromParentEnabled(View v, boolean enabled) 控制此视图下的整个层次结构是否会在其父级发生状态保存遍历时保存其状态。 |
static void |
setScaleX(View view, float value) 以视图的未缩放宽度的比例设置视图在x轴周围按比例缩放的量。 |
static void |
setScaleY(View view, float value) 以视图的未缩放宽度的比例设置视图在Y轴周围缩放的量。 |
static void |
setScrollIndicators(View view, int indicators, int mask) 设置由蒙版指定的滚动指示器的状态。 |
static void |
setScrollIndicators(View view, int indicators) 设置所有滚动指示器的状态。 |
static void |
setTransitionName(View view, String transitionName) 设置用于识别转场中的视图的视图的名称。 |
static void |
setTranslationX(View view, float value) 设置此视图相对于其左侧位置的水平位置。 |
static void |
setTranslationY(View view, float value) 设置此视图相对于其顶部位置的垂直位置。 |
static void |
setTranslationZ(View view, float translationZ) 设置此视图相对于其 elevation 的深度位置。 |
static void |
setX(View view, float value) 设置此视图的视觉x位置(以像素为单位)。 |
static void |
setY(View view, float value) 设置此视图的可视y位置(以像素为单位)。 |
static void |
setZ(View view, float z) 设置此视图的可视z位置,以像素为单位。 |
static boolean |
startNestedScroll(View view, int axes) 沿给定轴开始可嵌套滚动操作。 |
static void |
stopNestedScroll(View view) 停止正在进行的嵌套滚动。 |