Table of Contents

Class AppJankStats

Namespace
Android.App.Jank
Assembly
MASES.Netdroid.dll
public class AppJankStats : JVMBridgeBase<AppJankStats>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
AppJankStats
Implements
Extension Methods

Constructors

AppJankStats(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AppJankStats(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

AppJankStats(int, String, String, String, String, long, long, RelativeFrameTimeHistogram)

public AppJankStats(int arg0, String arg1, String arg2, String arg3, String arg4, long arg5, long arg6, RelativeFrameTimeHistogram arg7)

Parameters

arg0 int

int

arg1 String

String

arg2 String

String

arg3 String

String

arg4 String

String

arg5 long

long

arg6 long

long

arg7 RelativeFrameTimeHistogram

RelativeFrameTimeHistogram

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

WIDGET_CATEGORY_ANIMATION

public static String WIDGET_CATEGORY_ANIMATION { get; set; }

Property Value

String

WIDGET_CATEGORY_KEYBOARD

public static String WIDGET_CATEGORY_KEYBOARD { get; set; }

Property Value

String

WIDGET_CATEGORY_MEDIA

public static String WIDGET_CATEGORY_MEDIA { get; set; }

Property Value

String

WIDGET_CATEGORY_NAVIGATION

public static String WIDGET_CATEGORY_NAVIGATION { get; set; }

Property Value

String

WIDGET_CATEGORY_OTHER

public static String WIDGET_CATEGORY_OTHER { get; set; }

Property Value

String

WIDGET_CATEGORY_SCROLL

public static String WIDGET_CATEGORY_SCROLL { get; set; }

Property Value

String

WIDGET_CATEGORY_UNSPECIFIED

public static String WIDGET_CATEGORY_UNSPECIFIED { get; set; }

Property Value

String

WIDGET_STATE_ANIMATING

public static String WIDGET_STATE_ANIMATING { get; set; }

Property Value

String

WIDGET_STATE_DRAGGING

public static String WIDGET_STATE_DRAGGING { get; set; }

Property Value

String

WIDGET_STATE_FLINGING

public static String WIDGET_STATE_FLINGING { get; set; }

Property Value

String

WIDGET_STATE_NONE

public static String WIDGET_STATE_NONE { get; set; }

Property Value

String

WIDGET_STATE_PLAYBACK

public static String WIDGET_STATE_PLAYBACK { get; set; }

Property Value

String

WIDGET_STATE_PREDICTIVE_BACK

public static String WIDGET_STATE_PREDICTIVE_BACK { get; set; }

Property Value

String

WIDGET_STATE_SCROLLING

public static String WIDGET_STATE_SCROLLING { get; set; }

Property Value

String

WIDGET_STATE_SWIPING

public static String WIDGET_STATE_SWIPING { get; set; }

Property Value

String

WIDGET_STATE_TAPPING

public static String WIDGET_STATE_TAPPING { get; set; }

Property Value

String

WIDGET_STATE_UNSPECIFIED

public static String WIDGET_STATE_UNSPECIFIED { get; set; }

Property Value

String

WIDGET_STATE_ZOOMING

public static String WIDGET_STATE_ZOOMING { get; set; }

Property Value

String

Methods

CreatePoolableInstance(int, String, String, String, String, long, long, RelativeFrameTimeHistogram)

HPA initializer for AppJankStats(int arg0, Java.Lang.String arg1, Java.Lang.String arg2, Java.Lang.String arg3, Java.Lang.String arg4, long arg5, long arg6, Android.App.Jank.RelativeFrameTimeHistogram arg7)

public static AppJankStats CreatePoolableInstance(int arg0, String arg1, String arg2, String arg3, String arg4, long arg5, long arg6, RelativeFrameTimeHistogram arg7)

Parameters

arg0 int
arg1 String
arg2 String
arg3 String
arg4 String
arg5 long
arg6 long
arg7 RelativeFrameTimeHistogram

Returns

AppJankStats

GetJankyFrameCount()

public long GetJankyFrameCount()

Returns

long

long

GetNavigationComponent()

public String GetNavigationComponent()

Returns

String

String

GetRelativeFrameTimeHistogram()

public RelativeFrameTimeHistogram GetRelativeFrameTimeHistogram()

Returns

RelativeFrameTimeHistogram

RelativeFrameTimeHistogram

GetTotalFrameCount()

public long GetTotalFrameCount()

Returns

long

long

GetUid()

public int GetUid()

Returns

int

int

GetWidgetCategory()

public String GetWidgetCategory()

Returns

String

String

GetWidgetId()

public String GetWidgetId()

Returns

String

String

GetWidgetState()

public String GetWidgetState()

Returns

String

String