Class ApplicationStartInfo
public class ApplicationStartInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>ApplicationStartInfo
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ApplicationStartInfo()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ApplicationStartInfo()
ApplicationStartInfo(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public ApplicationStartInfo(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LAUNCH_MODE_SINGLE_INSTANCE
public static int LAUNCH_MODE_SINGLE_INSTANCE { get; }
Property Value
LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK
public static int LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK { get; }
Property Value
LAUNCH_MODE_SINGLE_TASK
public static int LAUNCH_MODE_SINGLE_TASK { get; }
Property Value
LAUNCH_MODE_SINGLE_TOP
https://developer.android.com/reference/android/app/ApplicationStartInfo.html#LAUNCH_MODE_SINGLE_TOP
public static int LAUNCH_MODE_SINGLE_TOP { get; }
Property Value
LAUNCH_MODE_STANDARD
public static int LAUNCH_MODE_STANDARD { get; }
Property Value
STARTUP_STATE_ERROR
public static int STARTUP_STATE_ERROR { get; }
Property Value
STARTUP_STATE_FIRST_FRAME_DRAWN
public static int STARTUP_STATE_FIRST_FRAME_DRAWN { get; }
Property Value
STARTUP_STATE_STARTED
public static int STARTUP_STATE_STARTED { get; }
Property Value
START_REASON_ALARM
public static int START_REASON_ALARM { get; }
Property Value
START_REASON_BACKUP
public static int START_REASON_BACKUP { get; }
Property Value
START_REASON_BOOT_COMPLETE
public static int START_REASON_BOOT_COMPLETE { get; }
Property Value
START_REASON_BROADCAST
https://developer.android.com/reference/android/app/ApplicationStartInfo.html#START_REASON_BROADCAST
public static int START_REASON_BROADCAST { get; }
Property Value
START_REASON_CONTENT_PROVIDER
public static int START_REASON_CONTENT_PROVIDER { get; }
Property Value
START_REASON_JOB
public static int START_REASON_JOB { get; }
Property Value
START_REASON_LAUNCHER
public static int START_REASON_LAUNCHER { get; }
Property Value
START_REASON_LAUNCHER_RECENTS
public static int START_REASON_LAUNCHER_RECENTS { get; }
Property Value
START_REASON_OTHER
public static int START_REASON_OTHER { get; }
Property Value
START_REASON_PUSH
public static int START_REASON_PUSH { get; }
Property Value
START_REASON_SERVICE
public static int START_REASON_SERVICE { get; }
Property Value
START_REASON_START_ACTIVITY
public static int START_REASON_START_ACTIVITY { get; }
Property Value
START_TIMESTAMP_APPLICATION_ONCREATE
public static int START_TIMESTAMP_APPLICATION_ONCREATE { get; }
Property Value
START_TIMESTAMP_BIND_APPLICATION
public static int START_TIMESTAMP_BIND_APPLICATION { get; }
Property Value
START_TIMESTAMP_FIRST_FRAME
public static int START_TIMESTAMP_FIRST_FRAME { get; }
Property Value
START_TIMESTAMP_FORK
public static int START_TIMESTAMP_FORK { get; }
Property Value
START_TIMESTAMP_FULLY_DRAWN
public static int START_TIMESTAMP_FULLY_DRAWN { get; }
Property Value
START_TIMESTAMP_INITIAL_RENDERTHREAD_FRAME
public static int START_TIMESTAMP_INITIAL_RENDERTHREAD_FRAME { get; }
Property Value
START_TIMESTAMP_LAUNCH
https://developer.android.com/reference/android/app/ApplicationStartInfo.html#START_TIMESTAMP_LAUNCH
public static int START_TIMESTAMP_LAUNCH { get; }
Property Value
START_TIMESTAMP_RESERVED_RANGE_DEVELOPER
public static int START_TIMESTAMP_RESERVED_RANGE_DEVELOPER { get; }
Property Value
START_TIMESTAMP_RESERVED_RANGE_DEVELOPER_START
public static int START_TIMESTAMP_RESERVED_RANGE_DEVELOPER_START { get; }
Property Value
START_TIMESTAMP_RESERVED_RANGE_SYSTEM
public static int START_TIMESTAMP_RESERVED_RANGE_SYSTEM { get; }
Property Value
START_TIMESTAMP_SURFACEFLINGER_COMPOSITION_COMPLETE
public static int START_TIMESTAMP_SURFACEFLINGER_COMPOSITION_COMPLETE { get; }
Property Value
START_TYPE_COLD
public static int START_TYPE_COLD { get; }
Property Value
START_TYPE_HOT
public static int START_TYPE_HOT { get; }
Property Value
START_TYPE_UNSET
public static int START_TYPE_UNSET { get; }
Property Value
START_TYPE_WARM
public static int START_TYPE_WARM { get; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
GetDefiningUid()
public int GetDefiningUid()
Returns
GetIntent()
public Intent GetIntent()
Returns
GetLaunchMode()
public int GetLaunchMode()
Returns
GetPackageUid()
public int GetPackageUid()
Returns
GetPid()
public int GetPid()
Returns
GetProcessName()
public String GetProcessName()
Returns
GetRealUid()
public int GetRealUid()
Returns
GetReason()
public int GetReason()
Returns
GetStartType()
public int GetStartType()
Returns
GetStartupState()
public int GetStartupState()
Returns
GetStartupTimestamps()
https://developer.android.com/reference/android/app/ApplicationStartInfo.html#getStartupTimestamps()
public Map<Integer, Long> GetStartupTimestamps()
Returns
WasForceStopped()
public bool WasForceStopped()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)