Most visited

Recently visited

Added in API level 1

ViewDebug

public class ViewDebug
extends Object

java.lang.Object
   ↳ android.view.ViewDebug


View和视图层次有关的各种调试/跟踪工具。

Summary

Nested classes

@interface ViewDebug.CapturedViewProperty

这个注解可以用来标记捕获视图时要转储的字段和方法。

@interface ViewDebug.ExportedProperty

此注释可用于标记由视图服务器转储的字段和方法。

@interface ViewDebug.FlagToString

定义从一个标志到一个字符串的映射。

枚举 ViewDebug.HierarchyTraceType

此枚举在API级别16中已弃用。此枚举现在未使用

@interface ViewDebug.IntToString

定义从int值到String的映射。

枚举 ViewDebug.RecyclerTraceType

此枚举在API级别16中已弃用。此枚举现在未使用

Constants

boolean TRACE_HIERARCHY

此常数在API级别16中已弃用。此标志现在未使用

boolean TRACE_RECYCLER

此常数在API级别16中已弃用。此标志现在未使用

Public constructors

ViewDebug()

Public methods

static void dumpCapturedView(String tag, Object view)

基于ID的仪器测试生成转储视图信息(以及可能的进一步数据分析)。

static void startHierarchyTracing(String prefix, View view)

此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作

static void startRecyclerTracing(String prefix, View view)

此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作

static void stopHierarchyTracing()

此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作

static void stopRecyclerTracing()

此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作

static void trace(View view, ViewDebug.RecyclerTraceType type, int... parameters)

此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作

static void trace(View view, ViewDebug.HierarchyTraceType type)

此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作

Inherited methods

From class java.lang.Object

Constants

TRACE_HIERARCHY

Added in API level 1
boolean TRACE_HIERARCHY

此常数在API级别16中已弃用。
这个标志现在未被使用

常量值:false

TRACE_RECYCLER

Added in API level 1
boolean TRACE_RECYCLER

此常数在API级别16中已弃用。
这个标志现在未被使用

Constant Value: false

Public constructors

ViewDebug

Added in API level 1
ViewDebug ()

Public methods

dumpCapturedView

Added in API level 3
void dumpCapturedView (String tag, 
                Object view)

基于ID的仪器测试生成转储视图信息(以及可能的进一步数据分析)。 结果被转储到日志中。

Parameters
tag String: for log
view Object: for dump

startHierarchyTracing

Added in API level 1
void startHierarchyTracing (String prefix, 
                View view)

此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的

Parameters
prefix String
view View

startRecyclerTracing

Added in API level 1
void startRecyclerTracing (String prefix, 
                View view)

此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的

Parameters
prefix String
view View

stopHierarchyTracing

Added in API level 1
void stopHierarchyTracing ()

此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的

stopRecyclerTracing

Added in API level 1
void stopRecyclerTracing ()

此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的

trace

Added in API level 1
void trace (View view, 
                ViewDebug.RecyclerTraceType type, 
                int... parameters)

此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的

Parameters
view View
type ViewDebug.RecyclerTraceType
parameters int

trace

Added in API level 1
void trace (View view, 
                ViewDebug.HierarchyTraceType type)

This method was deprecated in API level 16.
This method is now unused and invoking it is a no-op

Parameters
view View
type ViewDebug.HierarchyTraceType

Hooray!