META-INF/
META-INF/MANIFEST.MF
com/android/systemui/shared/R.classR.java
package com.android.systemui.shared
public final com.android.systemui.shared.R extends java.lang.Object {
public void ()
}
com/android/systemui/shared/recents/IOverviewProxy$Stub$Proxy.classIOverviewProxy.java
package com.android.systemui.shared.recents
com.android.systemui.shared.recents.IOverviewProxy$Stub$Proxy extends java.lang.Object implements com.android.systemui.shared.recents.IOverviewProxy {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onBind (com.android.systemui.shared.recents.ISystemUiProxy) throws android.os.RemoteException
com.android.systemui.shared.recents.ISystemUiProxy sysUiProxy
android.os.Parcel _data
public void onPreMotionEvent (int) throws android.os.RemoteException
int downHitTarget
android.os.Parcel _data
public void onMotionEvent (android.view.MotionEvent) throws android.os.RemoteException
android.view.MotionEvent event
android.os.Parcel _data
public void onQuickScrubStart () throws android.os.RemoteException
android.os.Parcel _data
public void onQuickScrubEnd () throws android.os.RemoteException
android.os.Parcel _data
public void onQuickScrubProgress (float) throws android.os.RemoteException
float progress
android.os.Parcel _data
public void onOverviewToggle () throws android.os.RemoteException
android.os.Parcel _data
public void onOverviewShown (boolean) throws android.os.RemoteException
boolean triggeredFromAltTab
android.os.Parcel _data
public void onOverviewHidden (boolean, boolean) throws android.os.RemoteException
boolean triggeredFromAltTab
boolean triggeredFromHomeKey
android.os.Parcel _data
public void onQuickStep (android.view.MotionEvent) throws android.os.RemoteException
android.view.MotionEvent event
android.os.Parcel _data
public void onTip (int, int) throws android.os.RemoteException
int actionType
int viewType
android.os.Parcel _data
}
com/android/systemui/shared/recents/IOverviewProxy$Stub.classIOverviewProxy.java
package com.android.systemui.shared.recents
public abstract com.android.systemui.shared.recents.IOverviewProxy$Stub extends android.os.Binder implements com.android.systemui.shared.recents.IOverviewProxy {
private static final String DESCRIPTOR
static final int TRANSACTION_onBind
static final int TRANSACTION_onPreMotionEvent
static final int TRANSACTION_onMotionEvent
static final int TRANSACTION_onQuickScrubStart
static final int TRANSACTION_onQuickScrubEnd
static final int TRANSACTION_onQuickScrubProgress
static final int TRANSACTION_onOverviewToggle
static final int TRANSACTION_onOverviewShown
static final int TRANSACTION_onOverviewHidden
static final int TRANSACTION_onQuickStep
static final int TRANSACTION_onTip
public void ()
public static com.android.systemui.shared.recents.IOverviewProxy asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
com.android.systemui.shared.recents.ISystemUiProxy _arg0
int _arg0
android.view.MotionEvent _arg0
android.view.MotionEvent _arg0
float _arg0
boolean _arg0
boolean _arg0
boolean _arg1
android.view.MotionEvent _arg0
android.view.MotionEvent _arg0
int _arg0
int _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
com/android/systemui/shared/recents/IOverviewProxy.classIOverviewProxy.java
package com.android.systemui.shared.recents
public abstract com.android.systemui.shared.recents.IOverviewProxy extends java.lang.Object implements android.os.IInterface {
public abstract void onBind (com.android.systemui.shared.recents.ISystemUiProxy) throws android.os.RemoteException
public abstract void onPreMotionEvent (int) throws android.os.RemoteException
public abstract void onMotionEvent (android.view.MotionEvent) throws android.os.RemoteException
public abstract void onQuickScrubStart () throws android.os.RemoteException
public abstract void onQuickScrubEnd () throws android.os.RemoteException
public abstract void onQuickScrubProgress (float) throws android.os.RemoteException
public abstract void onOverviewToggle () throws android.os.RemoteException
public abstract void onOverviewShown (boolean) throws android.os.RemoteException
public abstract void onOverviewHidden (boolean, boolean) throws android.os.RemoteException
public abstract void onQuickStep (android.view.MotionEvent) throws android.os.RemoteException
public abstract void onTip (int, int) throws android.os.RemoteException
}
com/android/systemui/shared/recents/ISystemUiProxy$Stub$Proxy.classISystemUiProxy.java
package com.android.systemui.shared.recents
com.android.systemui.shared.recents.ISystemUiProxy$Stub$Proxy extends java.lang.Object implements com.android.systemui.shared.recents.ISystemUiProxy {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public com.android.systemui.shared.system.GraphicBufferCompat screenshot (android.graphics.Rect, int, int, int, int, boolean, int) throws android.os.RemoteException
com.android.systemui.shared.system.GraphicBufferCompat _result
com.android.systemui.shared.system.GraphicBufferCompat _result
android.graphics.Rect sourceCrop
int width
int height
int minLayer
int maxLayer
boolean useIdentityTransform
int rotation
android.os.Parcel _data
android.os.Parcel _reply
com.android.systemui.shared.system.GraphicBufferCompat _result
public void startScreenPinning (int) throws android.os.RemoteException
int taskId
android.os.Parcel _data
android.os.Parcel _reply
public void setInteractionState (int) throws android.os.RemoteException
int flags
android.os.Parcel _data
android.os.Parcel _reply
public void onSplitScreenInvoked () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void onOverviewShown (boolean) throws android.os.RemoteException
boolean fromHome
android.os.Parcel _data
android.os.Parcel _reply
public android.graphics.Rect getNonMinimizedSplitScreenSecondaryBounds () throws android.os.RemoteException
android.graphics.Rect _result
android.graphics.Rect _result
android.os.Parcel _data
android.os.Parcel _reply
android.graphics.Rect _result
public void setBackButtonAlpha (float, boolean) throws android.os.RemoteException
float alpha
boolean animate
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/systemui/shared/recents/ISystemUiProxy$Stub.classISystemUiProxy.java
package com.android.systemui.shared.recents
public abstract com.android.systemui.shared.recents.ISystemUiProxy$Stub extends android.os.Binder implements com.android.systemui.shared.recents.ISystemUiProxy {
private static final String DESCRIPTOR
static final int TRANSACTION_screenshot
static final int TRANSACTION_startScreenPinning
static final int TRANSACTION_setInteractionState
static final int TRANSACTION_onSplitScreenInvoked
static final int TRANSACTION_onOverviewShown
static final int TRANSACTION_getNonMinimizedSplitScreenSecondaryBounds
static final int TRANSACTION_setBackButtonAlpha
public void ()
public static com.android.systemui.shared.recents.ISystemUiProxy asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
android.graphics.Rect _arg0
android.graphics.Rect _arg0
int _arg1
int _arg2
int _arg3
int _arg4
boolean _arg5
int _arg6
com.android.systemui.shared.system.GraphicBufferCompat _result
int _arg0
int _arg0
boolean _arg0
android.graphics.Rect _result
float _arg0
boolean _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
String descriptor
}
com/android/systemui/shared/recents/ISystemUiProxy.classISystemUiProxy.java
package com.android.systemui.shared.recents
public abstract com.android.systemui.shared.recents.ISystemUiProxy extends java.lang.Object implements android.os.IInterface {
public abstract com.android.systemui.shared.system.GraphicBufferCompat screenshot (android.graphics.Rect, int, int, int, int, boolean, int) throws android.os.RemoteException
public abstract void startScreenPinning (int) throws android.os.RemoteException
public abstract void setInteractionState (int) throws android.os.RemoteException
public abstract void onSplitScreenInvoked () throws android.os.RemoteException
public abstract void onOverviewShown (boolean) throws android.os.RemoteException
public abstract android.graphics.Rect getNonMinimizedSplitScreenSecondaryBounds () throws android.os.RemoteException
public abstract void setBackButtonAlpha (float, boolean) throws android.os.RemoteException
}
com/android/systemui/shared/recents/model/BackgroundTaskLoader$OnIdleChangedListener.classBackgroundTaskLoader.java
package com.android.systemui.shared.recents.model
abstract com.android.systemui.shared.recents.model.BackgroundTaskLoader$OnIdleChangedListener extends java.lang.Object {
public abstract void onIdleChanged (boolean)
}
com/android/systemui/shared/recents/model/BackgroundTaskLoader.class
com/android/systemui/shared/recents/model/FilteredTaskList.classFilteredTaskList.java
package com.android.systemui.shared.recents.model
com.android.systemui.shared.recents.model.FilteredTaskList extends java.lang.Object {
private final java.util.ArrayList mTasks
private final java.util.ArrayList mFilteredTasks
private final android.util.ArrayMap mFilteredTaskIndices
private com.android.systemui.shared.recents.model.TaskFilter mFilter
void ()
boolean setFilter (com.android.systemui.shared.recents.model.TaskFilter)
com.android.systemui.shared.recents.model.TaskFilter filter
java.util.ArrayList prevFilteredTasks
void add (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
void set (java.util.List)
java.util.List tasks
boolean remove (com.android.systemui.shared.recents.model.Task)
boolean removed
com.android.systemui.shared.recents.model.Task t
int indexOf (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
int size ()
boolean contains (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
private void updateFilteredTasks ()
com.android.systemui.shared.recents.model.Task t
int i
com.android.systemui.shared.recents.model.Task t
int i
android.util.SparseArray taskIdMap
int taskCount
private void updateFilteredTaskIndices ()
com.android.systemui.shared.recents.model.Task t
int i
int taskCount
java.util.ArrayList getTasks ()
}
com/android/systemui/shared/recents/model/HighResThumbnailLoader$1.class
com/android/systemui/shared/recents/model/HighResThumbnailLoader.classHighResThumbnailLoader.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.HighResThumbnailLoader extends java.lang.Object implements com.android.systemui.shared.recents.model.Task$TaskCallbacks {
private final com.android.systemui.shared.system.ActivityManagerWrapper mActivityManager
private final java.util.ArrayDeque mLoadQueue
private final android.util.ArraySet mLoadingTasks
private boolean mLoaderIdling
private final java.util.ArrayList mVisibleTasks
private final Thread mLoadThread
private final android.os.Handler mMainThreadHandler
private final boolean mIsLowRamDevice
private boolean mLoading
private boolean mVisible
private boolean mFlingingFast
private boolean mTaskLoadQueueIdle
private final Runnable mLoader
public void (com.android.systemui.shared.system.ActivityManagerWrapper, android.os.Looper, boolean)
com.android.systemui.shared.system.ActivityManagerWrapper activityManager
android.os.Looper looper
boolean isLowRamDevice
public void setVisible (boolean)
boolean visible
public void setFlingingFast (boolean)
boolean flingingFast
public void setTaskLoadQueueIdle (boolean)
boolean idle
boolean isLoading ()
private void updateLoading ()
private void setLoading (boolean)
boolean loading
private void startLoading ()
com.android.systemui.shared.recents.model.Task t
int i
private void stopLoading ()
public void onTaskVisible (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
public void onTaskInvisible (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
void waitForLoaderIdle ()
public void onTaskDataLoaded (com.android.systemui.shared.recents.model.Task, com.android.systemui.shared.recents.model.ThumbnailData)
com.android.systemui.shared.recents.model.Task task
com.android.systemui.shared.recents.model.ThumbnailData thumbnailData
public void onTaskDataUnloaded ()
public void onTaskWindowingModeChanged ()
static java.util.ArrayDeque access$000 (com.android.systemui.shared.recents.model.HighResThumbnailLoader)
com.android.systemui.shared.recents.model.HighResThumbnailLoader x0
static boolean access$100 (com.android.systemui.shared.recents.model.HighResThumbnailLoader)
com.android.systemui.shared.recents.model.HighResThumbnailLoader x0
static boolean access$202 (com.android.systemui.shared.recents.model.HighResThumbnailLoader, boolean)
com.android.systemui.shared.recents.model.HighResThumbnailLoader x0
boolean x1
static android.util.ArraySet access$300 (com.android.systemui.shared.recents.model.HighResThumbnailLoader)
com.android.systemui.shared.recents.model.HighResThumbnailLoader x0
static com.android.systemui.shared.system.ActivityManagerWrapper access$400 (com.android.systemui.shared.recents.model.HighResThumbnailLoader)
com.android.systemui.shared.recents.model.HighResThumbnailLoader x0
static android.os.Handler access$500 (com.android.systemui.shared.recents.model.HighResThumbnailLoader)
com.android.systemui.shared.recents.model.HighResThumbnailLoader x0
static java.util.ArrayList access$600 (com.android.systemui.shared.recents.model.HighResThumbnailLoader)
com.android.systemui.shared.recents.model.HighResThumbnailLoader x0
}
com/android/systemui/shared/recents/model/IconLoader$DefaultIconLoader.classIconLoader.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.IconLoader$DefaultIconLoader extends com.android.systemui.shared.recents.model.IconLoader {
private final android.graphics.drawable.BitmapDrawable mDefaultIcon
private final android.util.IconDrawableFactory mDrawableFactory
public void (android.content.Context, com.android.systemui.shared.recents.model.TaskKeyLruCache, android.util.LruCache)
android.content.Context context
com.android.systemui.shared.recents.model.TaskKeyLruCache iconCache
android.util.LruCache activityInfoCache
android.graphics.Bitmap icon
public android.graphics.drawable.Drawable getDefaultIcon (int)
int userId
protected android.graphics.drawable.Drawable createBadgedDrawable (android.graphics.drawable.Drawable, int, android.app.ActivityManager$TaskDescription)
android.graphics.drawable.Drawable icon
int userId
android.app.ActivityManager$TaskDescription desc
protected android.graphics.drawable.Drawable getBadgedActivityIcon (android.content.pm.ActivityInfo, int, android.app.ActivityManager$TaskDescription)
android.content.pm.ActivityInfo info
int userId
android.app.ActivityManager$TaskDescription desc
}
com/android/systemui/shared/recents/model/IconLoader.classIconLoader.java
package com.android.systemui.shared.recents.model
public abstract com.android.systemui.shared.recents.model.IconLoader extends java.lang.Object {
private static final String TAG
protected final android.content.Context mContext
protected final com.android.systemui.shared.recents.model.TaskKeyLruCache mIconCache
protected final android.util.LruCache mActivityInfoCache
public void (android.content.Context, com.android.systemui.shared.recents.model.TaskKeyLruCache, android.util.LruCache)
android.content.Context context
com.android.systemui.shared.recents.model.TaskKeyLruCache iconCache
android.util.LruCache activityInfoCache
public android.content.pm.ActivityInfo getAndUpdateActivityInfo (com.android.systemui.shared.recents.model.Task$TaskKey)
com.android.systemui.shared.recents.model.Task$TaskKey taskKey
android.content.ComponentName cn
android.content.pm.ActivityInfo activityInfo
public android.graphics.drawable.Drawable getIcon (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
android.graphics.drawable.Drawable cachedIcon
public android.graphics.drawable.Drawable getAndInvalidateIfModified (com.android.systemui.shared.recents.model.Task$TaskKey, android.app.ActivityManager$TaskDescription, boolean)
com.android.systemui.shared.recents.model.Task$TaskKey taskKey
android.app.ActivityManager$TaskDescription td
boolean loadIfNotCached
android.graphics.drawable.Drawable icon
private android.graphics.drawable.Drawable createNewIconForTask (com.android.systemui.shared.recents.model.Task$TaskKey, android.app.ActivityManager$TaskDescription, boolean)
android.content.pm.PackageManager pm
android.content.pm.ApplicationInfo appInfo
android.content.res.Resources res
Exception e
android.graphics.drawable.Drawable icon
com.android.systemui.shared.recents.model.Task$TaskKey taskKey
android.app.ActivityManager$TaskDescription desc
boolean returnDefault
int userId
android.graphics.Bitmap tdIcon
android.content.pm.ActivityInfo activityInfo
public abstract android.graphics.drawable.Drawable getDefaultIcon (int)
protected android.graphics.drawable.Drawable createDrawableFromBitmap (android.graphics.Bitmap, int, android.app.ActivityManager$TaskDescription)
android.graphics.Bitmap icon
int userId
android.app.ActivityManager$TaskDescription desc
protected abstract android.graphics.drawable.Drawable createBadgedDrawable (android.graphics.drawable.Drawable, int, android.app.ActivityManager$TaskDescription)
protected abstract android.graphics.drawable.Drawable getBadgedActivityIcon (android.content.pm.ActivityInfo, int, android.app.ActivityManager$TaskDescription)
}
com/android/systemui/shared/recents/model/RecentsTaskLoadPlan$Options.classRecentsTaskLoadPlan.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.RecentsTaskLoadPlan$Options extends java.lang.Object {
public int runningTaskId
public boolean loadIcons
public boolean loadThumbnails
public boolean onlyLoadForCache
public boolean onlyLoadPausedActivities
public int numVisibleTasks
public int numVisibleTaskThumbnails
public void ()
}
com/android/systemui/shared/recents/model/RecentsTaskLoadPlan$PreloadOptions.classRecentsTaskLoadPlan.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.RecentsTaskLoadPlan$PreloadOptions extends java.lang.Object {
public boolean loadTitles
public void ()
}
com/android/systemui/shared/recents/model/RecentsTaskLoadPlan.classRecentsTaskLoadPlan.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.RecentsTaskLoadPlan extends java.lang.Object {
private final android.content.Context mContext
private final android.app.KeyguardManager mKeyguardManager
private java.util.List mRawTasks
private com.android.systemui.shared.recents.model.TaskStack mStack
private final android.util.SparseBooleanArray mTmpLockedUsers
public void (android.content.Context)
android.content.Context context
public void preloadPlan (com.android.systemui.shared.recents.model.RecentsTaskLoadPlan$PreloadOptions, com.android.systemui.shared.recents.model.RecentsTaskLoader, int, int)
android.app.ActivityManager$RecentTaskInfo t
int windowingMode
com.android.systemui.shared.recents.model.Task$TaskKey taskKey
boolean isFreeformTask
boolean isStackTask
boolean isLaunchTarget
android.content.pm.ActivityInfo info
String title
String titleDescription
android.graphics.drawable.Drawable icon
com.android.systemui.shared.recents.model.ThumbnailData thumbnail
int activityColor
int backgroundColor
boolean isSystemApp
boolean isLocked
com.android.systemui.shared.recents.model.Task task
int i
com.android.systemui.shared.recents.model.RecentsTaskLoadPlan$PreloadOptions opts
com.android.systemui.shared.recents.model.RecentsTaskLoader loader
int runningTaskId
int currentUserId
android.content.res.Resources res
java.util.ArrayList allTasks
int taskCount
public void executePlan (com.android.systemui.shared.recents.model.RecentsTaskLoadPlan$Options, com.android.systemui.shared.recents.model.RecentsTaskLoader)
com.android.systemui.shared.recents.model.Task task
com.android.systemui.shared.recents.model.Task$TaskKey taskKey
boolean isRunningTask
boolean isVisibleTask
boolean isVisibleThumbnail
int i
com.android.systemui.shared.recents.model.RecentsTaskLoadPlan$Options opts
com.android.systemui.shared.recents.model.RecentsTaskLoader loader
android.content.res.Resources res
java.util.ArrayList tasks
int taskCount
public com.android.systemui.shared.recents.model.TaskStack getTaskStack ()
public boolean hasTasks ()
}
com/android/systemui/shared/recents/model/RecentsTaskLoader$1.classRecentsTaskLoader.java
package com.android.systemui.shared.recents.model
com.android.systemui.shared.recents.model.RecentsTaskLoader$1 extends java.lang.Object implements com.android.systemui.shared.recents.model.TaskKeyLruCache$EvictionCallback {
final com.android.systemui.shared.recents.model.RecentsTaskLoader this$0
void (com.android.systemui.shared.recents.model.RecentsTaskLoader)
com.android.systemui.shared.recents.model.RecentsTaskLoader this$0
public void onEntryEvicted (com.android.systemui.shared.recents.model.Task$TaskKey)
com.android.systemui.shared.recents.model.Task$TaskKey key
}
com/android/systemui/shared/recents/model/RecentsTaskLoader.class
com/android/systemui/shared/recents/model/Task$TaskCallbacks.classTask.java
package com.android.systemui.shared.recents.model
public abstract com.android.systemui.shared.recents.model.Task$TaskCallbacks extends java.lang.Object {
public abstract void onTaskDataLoaded (com.android.systemui.shared.recents.model.Task, com.android.systemui.shared.recents.model.ThumbnailData)
public abstract void onTaskDataUnloaded ()
public abstract void onTaskWindowingModeChanged ()
}
com/android/systemui/shared/recents/model/Task$TaskKey.classTask.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.Task$TaskKey extends java.lang.Object {
public final int id
public int windowingMode
public final android.content.Intent baseIntent
public final int userId
public long lastActiveTime
private int mHashCode
public void (int, int, android.content.Intent, int, long)
int id
int windowingMode
android.content.Intent intent
int userId
long lastActiveTime
public void setWindowingMode (int)
int windowingMode
public android.content.ComponentName getComponent ()
public java.lang.String getPackageName ()
public boolean equals (java.lang.Object)
Object o
com.android.systemui.shared.recents.model.Task$TaskKey otherKey
public int hashCode ()
public java.lang.String toString ()
private void updateHashCode ()
}
com/android/systemui/shared/recents/model/Task.classTask.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.Task extends java.lang.Object {
public static final String TAG
public com.android.systemui.shared.recents.model.Task$TaskKey key
public int temporarySortIndexInStack
public android.graphics.drawable.Drawable icon
public com.android.systemui.shared.recents.model.ThumbnailData thumbnail
public String title
public String titleDescription
public int colorPrimary
public int colorBackground
public boolean useLightOnPrimaryColor
public android.app.ActivityManager$TaskDescription taskDescription
public boolean isLaunchTarget
public boolean isStackTask
public boolean isSystemApp
public boolean isDockable
public int resizeMode
public android.content.ComponentName topActivity
public boolean isLocked
private java.util.ArrayList mCallbacks
public void ()
public void (com.android.systemui.shared.recents.model.Task$TaskKey, android.graphics.drawable.Drawable, com.android.systemui.shared.recents.model.ThumbnailData, java.lang.String, java.lang.String, int, int, boolean, boolean, boolean, boolean, android.app.ActivityManager$TaskDescription, int, android.content.ComponentName, boolean)
com.android.systemui.shared.recents.model.Task$TaskKey key
android.graphics.drawable.Drawable icon
com.android.systemui.shared.recents.model.ThumbnailData thumbnail
String title
String titleDescription
int colorPrimary
int colorBackground
boolean isLaunchTarget
boolean isStackTask
boolean isSystemApp
boolean isDockable
android.app.ActivityManager$TaskDescription taskDescription
int resizeMode
android.content.ComponentName topActivity
boolean isLocked
public void copyFrom (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task o
public void addCallback (com.android.systemui.shared.recents.model.Task$TaskCallbacks)
com.android.systemui.shared.recents.model.Task$TaskCallbacks cb
public void removeCallback (com.android.systemui.shared.recents.model.Task$TaskCallbacks)
com.android.systemui.shared.recents.model.Task$TaskCallbacks cb
public void setWindowingMode (int)
int i
int windowingMode
int callbackCount
public void notifyTaskDataLoaded (com.android.systemui.shared.recents.model.ThumbnailData, android.graphics.drawable.Drawable)
int i
com.android.systemui.shared.recents.model.ThumbnailData thumbnailData
android.graphics.drawable.Drawable applicationIcon
int callbackCount
public void notifyTaskDataUnloaded (android.graphics.drawable.Drawable)
int i
android.graphics.drawable.Drawable defaultApplicationIcon
public android.content.ComponentName getTopComponent ()
public boolean equals (java.lang.Object)
Object o
com.android.systemui.shared.recents.model.Task t
public java.lang.String toString ()
public void dump (java.lang.String, java.io.PrintWriter)
String prefix
java.io.PrintWriter writer
}
com/android/systemui/shared/recents/model/TaskFilter.classTaskFilter.java
package com.android.systemui.shared.recents.model
public abstract com.android.systemui.shared.recents.model.TaskFilter extends java.lang.Object {
public abstract boolean acceptTask (android.util.SparseArray, com.android.systemui.shared.recents.model.Task, int)
}
com/android/systemui/shared/recents/model/TaskKeyCache.classTaskKeyCache.java
package com.android.systemui.shared.recents.model
public abstract com.android.systemui.shared.recents.model.TaskKeyCache extends java.lang.Object {
protected static final String TAG
protected final android.util.SparseArray mKeys
public void ()
final java.lang.Object get (com.android.systemui.shared.recents.model.Task$TaskKey)
com.android.systemui.shared.recents.model.Task$TaskKey key
final java.lang.Object getAndInvalidateIfModified (com.android.systemui.shared.recents.model.Task$TaskKey)
com.android.systemui.shared.recents.model.Task$TaskKey key
com.android.systemui.shared.recents.model.Task$TaskKey lastKey
final void put (com.android.systemui.shared.recents.model.Task$TaskKey, java.lang.Object)
com.android.systemui.shared.recents.model.Task$TaskKey key
Object value
final void remove (com.android.systemui.shared.recents.model.Task$TaskKey)
com.android.systemui.shared.recents.model.Task$TaskKey key
final void evictAll ()
protected abstract java.lang.Object getCacheEntry (int)
protected abstract void putCacheEntry (int, java.lang.Object)
protected abstract void removeCacheEntry (int)
protected abstract void evictAllCache ()
}
com/android/systemui/shared/recents/model/TaskKeyLruCache$1.classTaskKeyLruCache.java
package com.android.systemui.shared.recents.model
com.android.systemui.shared.recents.model.TaskKeyLruCache$1 extends android.util.LruCache {
final com.android.systemui.shared.recents.model.TaskKeyLruCache this$0
void (com.android.systemui.shared.recents.model.TaskKeyLruCache, int)
com.android.systemui.shared.recents.model.TaskKeyLruCache this$0
int x0
protected void entryRemoved (boolean, java.lang.Integer, java.lang.Object, java.lang.Object)
boolean evicted
Integer taskId
Object oldV
Object newV
protected volatile void entryRemoved (boolean, java.lang.Object, java.lang.Object, java.lang.Object)
}
com/android/systemui/shared/recents/model/TaskKeyLruCache$EvictionCallback.classTaskKeyLruCache.java
package com.android.systemui.shared.recents.model
public abstract com.android.systemui.shared.recents.model.TaskKeyLruCache$EvictionCallback extends java.lang.Object {
public abstract void onEntryEvicted (com.android.systemui.shared.recents.model.Task$TaskKey)
}
com/android/systemui/shared/recents/model/TaskKeyLruCache.classTaskKeyLruCache.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.TaskKeyLruCache extends com.android.systemui.shared.recents.model.TaskKeyCache {
private final android.util.LruCache mCache
private final com.android.systemui.shared.recents.model.TaskKeyLruCache$EvictionCallback mEvictionCallback
public void (int)
int cacheSize
public void (int, com.android.systemui.shared.recents.model.TaskKeyLruCache$EvictionCallback)
int cacheSize
com.android.systemui.shared.recents.model.TaskKeyLruCache$EvictionCallback evictionCallback
final void trimToSize (int)
int cacheSize
public void dump (java.lang.String, java.io.PrintWriter)
int i
String prefix
java.io.PrintWriter writer
String innerPrefix
int keyCount
protected java.lang.Object getCacheEntry (int)
int id
protected void putCacheEntry (int, java.lang.Object)
int id
Object value
protected void removeCacheEntry (int)
int id
protected void evictAllCache ()
static com.android.systemui.shared.recents.model.TaskKeyLruCache$EvictionCallback access$000 (com.android.systemui.shared.recents.model.TaskKeyLruCache)
com.android.systemui.shared.recents.model.TaskKeyLruCache x0
}
com/android/systemui/shared/recents/model/TaskKeyStrongCache.classTaskKeyStrongCache.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.TaskKeyStrongCache extends com.android.systemui.shared.recents.model.TaskKeyCache {
private static final String TAG
private final android.util.ArrayMap mCache
public void ()
final void copyEntries (com.android.systemui.shared.recents.model.TaskKeyStrongCache)
com.android.systemui.shared.recents.model.Task$TaskKey key
int i
com.android.systemui.shared.recents.model.TaskKeyStrongCache other
public void dump (java.lang.String, java.io.PrintWriter)
int i
String prefix
java.io.PrintWriter writer
String innerPrefix
int keyCount
protected java.lang.Object getCacheEntry (int)
int id
protected void putCacheEntry (int, java.lang.Object)
int id
Object value
protected void removeCacheEntry (int)
int id
protected void evictAllCache ()
}
com/android/systemui/shared/recents/model/TaskResourceLoadQueue.classTaskResourceLoadQueue.java
package com.android.systemui.shared.recents.model
com.android.systemui.shared.recents.model.TaskResourceLoadQueue extends java.lang.Object {
private final java.util.concurrent.ConcurrentLinkedQueue mQueue
void ()
void addTask (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
com.android.systemui.shared.recents.model.Task nextTask ()
void removeTask (com.android.systemui.shared.recents.model.Task)
com.android.systemui.shared.recents.model.Task t
void clearTasks ()
boolean isEmpty ()
}
com/android/systemui/shared/recents/model/TaskStack$TaskStackCallbacks.classTaskStack.java
package com.android.systemui.shared.recents.model
public abstract com.android.systemui.shared.recents.model.TaskStack$TaskStackCallbacks extends java.lang.Object {
public abstract void onStackTaskAdded (com.android.systemui.shared.recents.model.TaskStack, com.android.systemui.shared.recents.model.Task)
public abstract void onStackTaskRemoved (com.android.systemui.shared.recents.model.TaskStack, com.android.systemui.shared.recents.model.Task, com.android.systemui.shared.recents.model.Task, com.android.systemui.shared.recents.utilities.AnimationProps, boolean, boolean)
public abstract void onStackTasksRemoved (com.android.systemui.shared.recents.model.TaskStack)
public abstract void onStackTasksUpdated (com.android.systemui.shared.recents.model.TaskStack)
}
com/android/systemui/shared/recents/model/TaskStack.class
com/android/systemui/shared/recents/model/ThumbnailData.classThumbnailData.java
package com.android.systemui.shared.recents.model
public com.android.systemui.shared.recents.model.ThumbnailData extends java.lang.Object {
public final android.graphics.Bitmap thumbnail
public int orientation
public android.graphics.Rect insets
public boolean reducedResolution
public boolean isRealSnapshot
public boolean isTranslucent
public int windowingMode
public int systemUiVisibility
public float scale
public void ()
public void (android.app.ActivityManager$TaskSnapshot)
android.app.ActivityManager$TaskSnapshot snapshot
}
com/android/systemui/shared/recents/utilities/AnimationProps$PropType.classAnimationProps.java
package com.android.systemui.shared.recents.utilities
public abstract com.android.systemui.shared.recents.utilities.AnimationProps$PropType extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/systemui/shared/recents/utilities/AnimationProps.classAnimationProps.java
package com.android.systemui.shared.recents.utilities
public com.android.systemui.shared.recents.utilities.AnimationProps extends java.lang.Object {
private static final android.view.animation.Interpolator LINEAR_INTERPOLATOR
public static final com.android.systemui.shared.recents.utilities.AnimationProps IMMEDIATE
public static final int ALL
public static final int TRANSLATION_X
public static final int TRANSLATION_Y
public static final int TRANSLATION_Z
public static final int ALPHA
public static final int SCALE
public static final int BOUNDS
public static final int DIM_ALPHA
private android.util.SparseLongArray mPropStartDelay
private android.util.SparseLongArray mPropDuration
private android.util.SparseArray mPropInterpolators
private android.animation.Animator$AnimatorListener mListener
public void ()
public void (int, android.view.animation.Interpolator)
int duration
android.view.animation.Interpolator interpolator
public void (int, android.view.animation.Interpolator, android.animation.Animator$AnimatorListener)
int duration
android.view.animation.Interpolator interpolator
android.animation.Animator$AnimatorListener listener
public void (int, int, android.view.animation.Interpolator)
int startDelay
int duration
android.view.animation.Interpolator interpolator
public void (int, int, android.view.animation.Interpolator, android.animation.Animator$AnimatorListener)
int startDelay
int duration
android.view.animation.Interpolator interpolator
android.animation.Animator$AnimatorListener listener
public android.animation.AnimatorSet createAnimator (java.util.List)
java.util.List animators
android.animation.AnimatorSet anim
public android.animation.ValueAnimator apply (int, android.animation.ValueAnimator)
int propertyType
android.animation.ValueAnimator animator
public com.android.systemui.shared.recents.utilities.AnimationProps setStartDelay (int, int)
int propertyType
int startDelay
public long getStartDelay (int)
long startDelay
int propertyType
public com.android.systemui.shared.recents.utilities.AnimationProps setDuration (int, int)
int propertyType
int duration
public long getDuration (int)
long duration
int propertyType
public com.android.systemui.shared.recents.utilities.AnimationProps setInterpolator (int, android.view.animation.Interpolator)
int propertyType
android.view.animation.Interpolator interpolator
public android.view.animation.Interpolator getInterpolator (int)
android.view.animation.Interpolator interp
int propertyType
public com.android.systemui.shared.recents.utilities.AnimationProps setListener (android.animation.Animator$AnimatorListener)
android.animation.Animator$AnimatorListener listener
public android.animation.Animator$AnimatorListener getListener ()
public boolean isImmediate ()
int i
int count
static void ()
}
com/android/systemui/shared/recents/utilities/AppTrace.classAppTrace.java
package com.android.systemui.shared.recents.utilities
public com.android.systemui.shared.recents.utilities.AppTrace extends java.lang.Object {
public void ()
public static void start (java.lang.String, int)
String key
int cookie
public static void start (java.lang.String)
String key
public static void end (java.lang.String)
String key
public static void end (java.lang.String, int)
String key
int cookie
public static void beginSection (java.lang.String)
String key
public static void endSection ()
public static void count (java.lang.String, int)
String name
int count
}
com/android/systemui/shared/recents/utilities/RectFEvaluator.classRectFEvaluator.java
package com.android.systemui.shared.recents.utilities
public com.android.systemui.shared.recents.utilities.RectFEvaluator extends java.lang.Object implements android.animation.TypeEvaluator {
private final android.graphics.RectF mRect
public void ()
public android.graphics.RectF evaluate (float, android.graphics.RectF, android.graphics.RectF)
float fraction
android.graphics.RectF startValue
android.graphics.RectF endValue
float left
float top
float right
float bottom
public volatile java.lang.Object evaluate (float, java.lang.Object, java.lang.Object)
}
com/android/systemui/shared/recents/utilities/Utilities$1.classUtilities.java
package com.android.systemui.shared.recents.utilities
com.android.systemui.shared.recents.utilities.Utilities$1 extends android.util.IntProperty {
void (java.lang.String)
String x0
public void setValue (android.graphics.drawable.Drawable, int)
android.graphics.drawable.Drawable object
int alpha
public java.lang.Integer get (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable object
public volatile void setValue (java.lang.Object, int)
public volatile java.lang.Object get (java.lang.Object)
}
com/android/systemui/shared/recents/utilities/Utilities$2.classUtilities.java
package com.android.systemui.shared.recents.utilities
com.android.systemui.shared.recents.utilities.Utilities$2 extends android.util.Property {
void (java.lang.Class, java.lang.String)
Class x0
String x1
public void set (android.graphics.drawable.Drawable, android.graphics.Rect)
android.graphics.drawable.Drawable object
android.graphics.Rect bounds
public android.graphics.Rect get (android.graphics.drawable.Drawable)
android.graphics.drawable.Drawable object
public volatile java.lang.Object get (java.lang.Object)
public volatile void set (java.lang.Object, java.lang.Object)
}
com/android/systemui/shared/recents/utilities/Utilities.classUtilities.java
package com.android.systemui.shared.recents.utilities
public com.android.systemui.shared.recents.utilities.Utilities extends java.lang.Object {
public static final android.util.Property DRAWABLE_ALPHA
public static final android.util.Property DRAWABLE_RECT
public static final com.android.systemui.shared.recents.utilities.RectFEvaluator RECTF_EVALUATOR
public static final android.animation.RectEvaluator RECT_EVALUATOR
public void ()
public static android.view.View findParent (android.view.View, java.lang.Class)
android.view.View v
Class parentClass
android.view.ViewParent parent
public static android.util.ArraySet objectToSet (java.lang.Object, android.util.ArraySet)
Object obj
android.util.ArraySet setOut
public static android.util.ArraySet arrayToSet (java.lang.Object[], android.util.ArraySet)
Object[] array
android.util.ArraySet setOut
public static float clamp (float, float, float)
float value
float min
float max
public static int clamp (int, int, int)
int value
int min
int max
public static float clamp01 (float)
float value
public static float mapRange (float, float, float)
float value
float min
float max
public static float unmapRange (float, float, float)
float value
float min
float max
public static void scaleRectAboutCenter (android.graphics.RectF, float)
float cx
float cy
android.graphics.RectF r
float scale
public static float computeContrastBetweenColors (int, int)
int bg
int fg
float bgR
float bgG
float bgB
float bgL
float fgR
float fgG
float fgB
float fgL
public static int getColorWithOverlay (int, int, float)
int baseColor
int overlayColor
float overlayAlpha
public static void cancelAnimationWithoutCallbacks (android.animation.Animator)
android.animation.Animator animator
public static void removeAnimationListenersRecursive (android.animation.Animator)
int i
java.util.ArrayList animators
android.animation.Animator animator
public static void setViewFrameFromTranslation (android.view.View)
android.view.View v
android.graphics.RectF taskViewRect
public static android.view.ViewStub findViewStubById (android.view.View, int)
android.view.View v
int stubId
public static android.view.ViewStub findViewStubById (android.app.Activity, int)
android.app.Activity a
int stubId
public static float dpToPx (android.content.res.Resources, float)
android.content.res.Resources res
float dp
public static void addTraceEvent (java.lang.String)
String event
public static boolean isDescendentAccessibilityFocused (android.view.View)
int i
android.view.ViewGroup vg
int childCount
android.view.View v
public static android.content.res.Configuration getAppConfiguration (android.content.Context)
android.content.Context context
public static long getNextFrameNumber (android.view.Surface)
android.view.Surface s
public static android.view.Surface getSurface (android.view.View)
android.view.View v
android.view.ViewRootImpl viewRoot
public static java.lang.String dumpRect (android.graphics.Rect)
android.graphics.Rect r
public static void postAtFrontOfQueueAsynchronously (android.os.Handler, java.lang.Runnable)
android.os.Handler h
Runnable r
android.os.Message msg
static void ()
}
com/android/systemui/shared/recents/view/AnimateableViewBounds.classAnimateableViewBounds.java
package com.android.systemui.shared.recents.view
public com.android.systemui.shared.recents.view.AnimateableViewBounds extends android.view.ViewOutlineProvider {
private static final float MIN_ALPHA
private static final float MAX_ALPHA
protected android.view.View mSourceView
protected android.graphics.Rect mClipRect
protected android.graphics.Rect mClipBounds
protected android.graphics.Rect mLastClipBounds
protected int mCornerRadius
protected float mAlpha
public void (android.view.View, int)
android.view.View source
int cornerRadius
public void reset ()
public void getOutline (android.view.View, android.graphics.Outline)
android.view.View view
android.graphics.Outline outline
public void setAlpha (float)
float alpha
public float getAlpha ()
public void setClipTop (int)
int top
public int getClipTop ()
public void setClipBottom (int)
int bottom
public int getClipBottom ()
public android.graphics.Rect getClipBounds ()
protected void updateClipBounds ()
}
com/android/systemui/shared/recents/view/AppTransitionAnimationSpecCompat.classAppTransitionAnimationSpecCompat.java
package com.android.systemui.shared.recents.view
public com.android.systemui.shared.recents.view.AppTransitionAnimationSpecCompat extends java.lang.Object {
private int mTaskId
private android.graphics.Bitmap mBuffer
private android.graphics.Rect mRect
public void (int, android.graphics.Bitmap, android.graphics.Rect)
int taskId
android.graphics.Bitmap buffer
android.graphics.Rect rect
public android.view.AppTransitionAnimationSpec toAppTransitionAnimationSpec ()
}
com/android/systemui/shared/recents/view/AppTransitionAnimationSpecsFuture$1.classAppTransitionAnimationSpecsFuture.java
package com.android.systemui.shared.recents.view
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture$1 extends java.lang.Object implements java.util.concurrent.Callable {
final com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture this$0
void (com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture)
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture this$0
public java.util.List call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/systemui/shared/recents/view/AppTransitionAnimationSpecsFuture$2.classAppTransitionAnimationSpecsFuture.java
package com.android.systemui.shared.recents.view
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture$2 extends android.view.IAppTransitionAnimationSpecsFuture$Stub {
final com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture this$0
void (com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture)
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture this$0
public android.view.AppTransitionAnimationSpec[] get () throws android.os.RemoteException
int i
java.util.List specs
android.view.AppTransitionAnimationSpec[] arr
Exception e
}
com/android/systemui/shared/recents/view/AppTransitionAnimationSpecsFuture.classAppTransitionAnimationSpecsFuture.java
package com.android.systemui.shared.recents.view
public abstract com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture extends java.lang.Object {
private final android.os.Handler mHandler
private java.util.concurrent.FutureTask mComposeTask
private final android.view.IAppTransitionAnimationSpecsFuture mFuture
public void (android.os.Handler)
android.os.Handler handler
public final android.view.IAppTransitionAnimationSpecsFuture getFuture ()
public final void composeSpecsSynchronous ()
public abstract java.util.List composeSpecs ()
static java.util.concurrent.FutureTask access$000 (com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture)
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture x0
static android.os.Handler access$100 (com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture)
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture x0
static java.util.concurrent.FutureTask access$002 (com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture, java.util.concurrent.FutureTask)
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture x0
java.util.concurrent.FutureTask x1
}
com/android/systemui/shared/recents/view/RecentsTransition$1.classRecentsTransition.java
package com.android.systemui.shared.recents.view
com.android.systemui.shared.recents.view.RecentsTransition$1 extends java.lang.Object implements android.app.ActivityOptions$OnAnimationStartedListener {
private boolean mHandled
final Runnable val$animationStartCallback
void (java.lang.Runnable)
public void onAnimationStarted ()
}
com/android/systemui/shared/recents/view/RecentsTransition$2.classRecentsTransition.java
package com.android.systemui.shared.recents.view
com.android.systemui.shared.recents.view.RecentsTransition$2 extends android.os.IRemoteCallback$Stub {
final android.os.Handler val$handler
final Runnable val$animationStartCallback
void (android.os.Handler, java.lang.Runnable)
public void sendResult (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle data
}
com/android/systemui/shared/recents/view/RecentsTransition$3.classRecentsTransition.java
package com.android.systemui.shared.recents.view
com.android.systemui.shared.recents.view.RecentsTransition$3 extends java.lang.Object implements java.util.function.Consumer {
final float val$scale
final int val$eraseColor
final android.view.View val$view
void (float, int, android.view.View)
public void accept (android.graphics.Canvas)
android.graphics.Canvas c
public volatile void accept (java.lang.Object)
}
com/android/systemui/shared/recents/view/RecentsTransition.classRecentsTransition.java
package com.android.systemui.shared.recents.view
public com.android.systemui.shared.recents.view.RecentsTransition extends java.lang.Object {
public void ()
public static android.app.ActivityOptions createAspectScaleAnimation (android.content.Context, android.os.Handler, boolean, com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture, java.lang.Runnable)
android.content.Context context
android.os.Handler handler
boolean scaleUp
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture animationSpecsFuture
Runnable animationStartCallback
android.app.ActivityOptions$OnAnimationStartedListener animStartedListener
android.app.ActivityOptions opts
public static android.os.IRemoteCallback wrapStartedListener (android.os.Handler, java.lang.Runnable)
android.os.Handler handler
Runnable animationStartCallback
public static android.graphics.Bitmap drawViewIntoHardwareBitmap (int, int, android.view.View, float, int)
int width
int height
android.view.View view
float scale
int eraseColor
public static android.graphics.Bitmap createHardwareBitmap (int, int, java.util.function.Consumer)
int width
int height
java.util.function.Consumer consumer
android.view.RenderNode node
android.view.DisplayListCanvas c
}
com/android/systemui/shared/system/ActivityCompat.classActivityCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.ActivityCompat extends java.lang.Object {
private final android.app.Activity mWrapped
public void (android.app.Activity)
android.app.Activity activity
public void registerRemoteAnimations (com.android.systemui.shared.system.RemoteAnimationDefinitionCompat)
com.android.systemui.shared.system.RemoteAnimationDefinitionCompat definition
public boolean encodeViewHierarchy (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream out
android.view.View view
android.view.ViewHierarchyEncoder encoder
int[] location
}
com/android/systemui/shared/system/ActivityManagerWrapper$1.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$1 extends android.app.IAssistDataReceiver$Stub {
final com.android.systemui.shared.system.AssistDataReceiver val$assistDataReceiver
final com.android.systemui.shared.system.ActivityManagerWrapper this$0
void (com.android.systemui.shared.system.ActivityManagerWrapper, com.android.systemui.shared.system.AssistDataReceiver)
com.android.systemui.shared.system.ActivityManagerWrapper this$0
public void onHandleAssistData (android.os.Bundle)
android.os.Bundle resultData
public void onHandleAssistScreenshot (android.graphics.Bitmap)
android.graphics.Bitmap screenshot
}
com/android/systemui/shared/system/ActivityManagerWrapper$2.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$2 extends android.view.IRecentsAnimationRunner$Stub {
final com.android.systemui.shared.system.RecentsAnimationListener val$animationHandler
final com.android.systemui.shared.system.ActivityManagerWrapper this$0
void (com.android.systemui.shared.system.ActivityManagerWrapper, com.android.systemui.shared.system.RecentsAnimationListener)
com.android.systemui.shared.system.ActivityManagerWrapper this$0
public void onAnimationStart (android.view.IRecentsAnimationController, android.view.RemoteAnimationTarget[], android.graphics.Rect, android.graphics.Rect)
android.view.IRecentsAnimationController controller
android.view.RemoteAnimationTarget[] apps
android.graphics.Rect homeContentInsets
android.graphics.Rect minimizedHomeBounds
com.android.systemui.shared.system.RecentsAnimationControllerCompat controllerCompat
com.android.systemui.shared.system.RemoteAnimationTargetCompat[] appsCompat
public void onAnimationCanceled ()
}
com/android/systemui/shared/system/ActivityManagerWrapper$3.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$3 extends java.lang.Object implements java.lang.Runnable {
final java.util.function.Consumer val$resultCallback
final com.android.systemui.shared.system.ActivityManagerWrapper this$0
void (com.android.systemui.shared.system.ActivityManagerWrapper, java.util.function.Consumer)
com.android.systemui.shared.system.ActivityManagerWrapper this$0
public void run ()
}
com/android/systemui/shared/system/ActivityManagerWrapper$4.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$4 extends java.lang.Object implements java.lang.Runnable {
final java.util.function.Consumer val$resultCallback
final com.android.systemui.shared.system.ActivityManagerWrapper this$0
void (com.android.systemui.shared.system.ActivityManagerWrapper, java.util.function.Consumer)
com.android.systemui.shared.system.ActivityManagerWrapper this$0
public void run ()
}
com/android/systemui/shared/system/ActivityManagerWrapper$5$1.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$5$1 extends java.lang.Object implements java.lang.Runnable {
final boolean val$finalResult
final com.android.systemui.shared.system.ActivityManagerWrapper$5 this$1
void (com.android.systemui.shared.system.ActivityManagerWrapper$5, boolean)
com.android.systemui.shared.system.ActivityManagerWrapper$5 this$1
public void run ()
}
com/android/systemui/shared/system/ActivityManagerWrapper$5.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$5 extends java.lang.Object implements java.lang.Runnable {
final com.android.systemui.shared.recents.model.Task$TaskKey val$taskKey
final android.app.ActivityOptions val$finalOptions
final java.util.function.Consumer val$resultCallback
final android.os.Handler val$resultCallbackHandler
final com.android.systemui.shared.system.ActivityManagerWrapper this$0
void (com.android.systemui.shared.system.ActivityManagerWrapper, com.android.systemui.shared.recents.model.Task$TaskKey, android.app.ActivityOptions, java.util.function.Consumer, android.os.Handler)
com.android.systemui.shared.system.ActivityManagerWrapper this$0
public void run ()
boolean result
boolean finalResult
}
com/android/systemui/shared/system/ActivityManagerWrapper$6.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$6 extends java.lang.Object implements java.lang.Runnable {
final String val$reason
final com.android.systemui.shared.system.ActivityManagerWrapper this$0
void (com.android.systemui.shared.system.ActivityManagerWrapper, java.lang.String)
com.android.systemui.shared.system.ActivityManagerWrapper this$0
public void run ()
android.os.RemoteException e
}
com/android/systemui/shared/system/ActivityManagerWrapper$7.classActivityManagerWrapper.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.ActivityManagerWrapper$7 extends java.lang.Object implements java.lang.Runnable {
final int val$taskId
final com.android.systemui.shared.system.ActivityManagerWrapper this$0
void (com.android.systemui.shared.system.ActivityManagerWrapper, int)
com.android.systemui.shared.system.ActivityManagerWrapper this$0
public void run ()
android.os.RemoteException e
}
com/android/systemui/shared/system/ActivityManagerWrapper.classActivityManagerWrapper.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.ActivityManagerWrapper extends java.lang.Object {
private static final String TAG
private static final com.android.systemui.shared.system.ActivityManagerWrapper sInstance
public static final String CLOSE_SYSTEM_WINDOWS_REASON_RECENTS
private final android.content.pm.PackageManager mPackageManager
private final com.android.systemui.shared.system.BackgroundExecutor mBackgroundExecutor
private final com.android.systemui.shared.system.TaskStackChangeListeners mTaskStackChangeListeners
private void ()
android.content.Context context
public static com.android.systemui.shared.system.ActivityManagerWrapper getInstance ()
public int getCurrentUserId ()
android.content.pm.UserInfo ui
android.os.RemoteException e
public android.app.ActivityManager$RunningTaskInfo getRunningTask ()
public android.app.ActivityManager$RunningTaskInfo getRunningTask (int)
java.util.List tasks
android.os.RemoteException e
int ignoreActivityType
public java.util.List getRecentTasks (int, int)
android.os.RemoteException e
int numTasks
int userId
public com.android.systemui.shared.recents.model.ThumbnailData getTaskThumbnail (int, boolean)
android.os.RemoteException e
int taskId
boolean reducedResolution
android.app.ActivityManager$TaskSnapshot snapshot
public java.lang.String getBadgedActivityLabel (android.content.pm.ActivityInfo, int)
android.content.pm.ActivityInfo info
int userId
public java.lang.String getBadgedApplicationLabel (android.content.pm.ApplicationInfo, int)
android.content.pm.ApplicationInfo appInfo
int userId
public java.lang.String getBadgedContentDescription (android.content.pm.ActivityInfo, int, android.app.ActivityManager$TaskDescription)
String activityLabel
android.content.pm.ActivityInfo info
int userId
android.app.ActivityManager$TaskDescription td
String activityLabel
String applicationLabel
String badgedApplicationLabel
private java.lang.String getBadgedLabel (java.lang.String, int)
String label
int userId
public void startRecentsActivity (android.content.Intent, com.android.systemui.shared.system.AssistDataReceiver, com.android.systemui.shared.system.RecentsAnimationListener, java.util.function.Consumer, android.os.Handler)
android.app.IAssistDataReceiver receiver
android.view.IRecentsAnimationRunner runner
Exception e
android.content.Intent intent
com.android.systemui.shared.system.AssistDataReceiver assistDataReceiver
com.android.systemui.shared.system.RecentsAnimationListener animationHandler
java.util.function.Consumer resultCallback
android.os.Handler resultCallbackHandler
public void cancelRecentsAnimation (boolean)
android.os.RemoteException e
boolean restoreHomeStackPosition
public void startActivityFromRecentsAsync (com.android.systemui.shared.recents.model.Task$TaskKey, android.app.ActivityOptions, java.util.function.Consumer, android.os.Handler)
com.android.systemui.shared.recents.model.Task$TaskKey taskKey
android.app.ActivityOptions options
java.util.function.Consumer resultCallback
android.os.Handler resultCallbackHandler
public void startActivityFromRecentsAsync (com.android.systemui.shared.recents.model.Task$TaskKey, android.app.ActivityOptions, int, int, java.util.function.Consumer, android.os.Handler)
com.android.systemui.shared.recents.model.Task$TaskKey taskKey
android.app.ActivityOptions options
int windowingMode
int activityType
java.util.function.Consumer resultCallback
android.os.Handler resultCallbackHandler
android.app.ActivityOptions finalOptions
public boolean startActivityFromRecents (int, android.app.ActivityOptions)
android.os.Bundle optsBundle
Exception e
int taskId
android.app.ActivityOptions options
public void registerTaskStackListener (com.android.systemui.shared.system.TaskStackChangeListener)
com.android.systemui.shared.system.TaskStackChangeListener listener
public void unregisterTaskStackListener (com.android.systemui.shared.system.TaskStackChangeListener)
com.android.systemui.shared.system.TaskStackChangeListener listener
public void closeSystemWindows (java.lang.String)
String reason
public void removeTask (int)
int taskId
public void cancelWindowTransition (int)
android.os.RemoteException e
int taskId
public boolean isScreenPinningActive ()
android.os.RemoteException e
public boolean isScreenPinningEnabled ()
android.content.ContentResolver cr
public boolean isLockToAppActive ()
android.os.RemoteException e
public boolean showVoiceSession (android.os.IBinder, android.os.Bundle, int)
android.os.RemoteException e
android.os.IBinder token
android.os.Bundle args
int flags
com.android.internal.app.IVoiceInteractionManagerService service
static void ()
}
com/android/systemui/shared/system/ActivityOptionsCompat.classActivityOptionsCompat.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.ActivityOptionsCompat extends java.lang.Object {
public void ()
public static android.app.ActivityOptions makeSplitScreenOptions (boolean)
boolean dockTopLeft
android.app.ActivityOptions options
public static android.app.ActivityOptions makeRemoteAnimation (com.android.systemui.shared.system.RemoteAnimationAdapterCompat)
com.android.systemui.shared.system.RemoteAnimationAdapterCompat remoteAnimationAdapter
}
com/android/systemui/shared/system/AssistDataReceiver.classAssistDataReceiver.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.AssistDataReceiver extends java.lang.Object {
public void ()
public void onHandleAssistData (android.os.Bundle)
android.os.Bundle resultData
public void onHandleAssistScreenshot (android.graphics.Bitmap)
android.graphics.Bitmap screenshot
}
com/android/systemui/shared/system/BackgroundExecutor.classBackgroundExecutor.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.BackgroundExecutor extends java.lang.Object {
private static final com.android.systemui.shared.system.BackgroundExecutor sInstance
private final java.util.concurrent.ExecutorService mExecutorService
public void ()
public static com.android.systemui.shared.system.BackgroundExecutor get ()
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable runnable
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
static void ()
}
com/android/systemui/shared/system/ChoreographerCompat.classChoreographerCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.ChoreographerCompat extends java.lang.Object {
public void ()
public static void postInputFrame (android.view.Choreographer, java.lang.Runnable)
android.view.Choreographer choreographer
Runnable runnable
}
com/android/systemui/shared/system/GraphicBufferCompat$1.classGraphicBufferCompat.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.GraphicBufferCompat$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.systemui.shared.system.GraphicBufferCompat createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.systemui.shared.system.GraphicBufferCompat[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/systemui/shared/system/GraphicBufferCompat.classGraphicBufferCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.GraphicBufferCompat extends java.lang.Object implements android.os.Parcelable {
private android.graphics.GraphicBuffer mBuffer
public static final android.os.Parcelable$Creator CREATOR
public void (android.graphics.GraphicBuffer)
android.graphics.GraphicBuffer buffer
public void (android.os.Parcel)
android.os.Parcel in
public android.graphics.Bitmap toBitmap ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int describeContents ()
static void ()
}
com/android/systemui/shared/system/InputConsumerController$InputEventReceiver.classInputConsumerController.java
package com.android.systemui.shared.system
final com.android.systemui.shared.system.InputConsumerController$InputEventReceiver extends android.view.BatchedInputEventReceiver {
final com.android.systemui.shared.system.InputConsumerController this$0
public void (com.android.systemui.shared.system.InputConsumerController, android.view.InputChannel, android.os.Looper)
android.view.InputChannel inputChannel
android.os.Looper looper
public void onInputEvent (android.view.InputEvent, int)
android.view.MotionEvent ev
android.view.InputEvent event
int displayId
boolean handled
}
com/android/systemui/shared/system/InputConsumerController$RegistrationListener.classInputConsumerController.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.InputConsumerController$RegistrationListener extends java.lang.Object {
public abstract void onRegistrationChanged (boolean)
}
com/android/systemui/shared/system/InputConsumerController$TouchListener.classInputConsumerController.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.InputConsumerController$TouchListener extends java.lang.Object {
public abstract boolean onTouchEvent (android.view.MotionEvent)
}
com/android/systemui/shared/system/InputConsumerController.classInputConsumerController.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.InputConsumerController extends java.lang.Object {
private static final String TAG
private final android.view.IWindowManager mWindowManager
private final android.os.IBinder mToken
private final String mName
private com.android.systemui.shared.system.InputConsumerController$InputEventReceiver mInputEventReceiver
private com.android.systemui.shared.system.InputConsumerController$TouchListener mListener
private com.android.systemui.shared.system.InputConsumerController$RegistrationListener mRegistrationListener
public void (android.view.IWindowManager, java.lang.String)
android.view.IWindowManager windowManager
String name
public static com.android.systemui.shared.system.InputConsumerController getPipInputConsumer ()
public static com.android.systemui.shared.system.InputConsumerController getRecentsAnimationInputConsumer ()
public void setTouchListener (com.android.systemui.shared.system.InputConsumerController$TouchListener)
com.android.systemui.shared.system.InputConsumerController$TouchListener listener
public void setRegistrationListener (com.android.systemui.shared.system.InputConsumerController$RegistrationListener)
com.android.systemui.shared.system.InputConsumerController$RegistrationListener listener
public boolean isRegistered ()
public void registerInputConsumer ()
android.os.RemoteException e
android.view.InputChannel inputChannel
public void unregisterInputConsumer ()
android.os.RemoteException e
public void dump (java.io.PrintWriter, java.lang.String)
java.io.PrintWriter pw
String prefix
String innerPrefix
static com.android.systemui.shared.system.InputConsumerController$TouchListener access$000 (com.android.systemui.shared.system.InputConsumerController)
com.android.systemui.shared.system.InputConsumerController x0
static void ()
}
com/android/systemui/shared/system/LatencyTrackerCompat.classLatencyTrackerCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.LatencyTrackerCompat extends java.lang.Object {
public void ()
public static boolean isEnabled (android.content.Context)
android.content.Context context
public static void logToggleRecents (int)
int duration
}
com/android/systemui/shared/system/LauncherEventUtil.classLauncherEventUtil.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.LauncherEventUtil extends java.lang.Object {
public static final int VISIBLE
public static final int DISMISS
public static final int RECENTS_SWIPE_UP_ONBOARDING_TIP
public static final int RECENTS_QUICK_SCRUB_ONBOARDING_TIP
public void ()
}
com/android/systemui/shared/system/MetricsLoggerCompat.classMetricsLoggerCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.MetricsLoggerCompat extends java.lang.Object {
private final com.android.internal.logging.MetricsLogger mMetricsLogger
public static final int OVERVIEW_ACTIVITY
public void ()
public void action (int)
int category
public void action (int, int)
int category
int value
public void visible (int)
int category
public void hidden (int)
int category
public void visibility (int, boolean)
int category
boolean visible
}
com/android/systemui/shared/system/NavigationBarCompat$HitTarget.classNavigationBarCompat.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.NavigationBarCompat$HitTarget extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/systemui/shared/system/NavigationBarCompat$InteractionType.classNavigationBarCompat.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.NavigationBarCompat$InteractionType extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/systemui/shared/system/NavigationBarCompat.classNavigationBarCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.NavigationBarCompat extends java.lang.Object {
public static final int HIT_TARGET_NONE
public static final int HIT_TARGET_BACK
public static final int HIT_TARGET_HOME
public static final int HIT_TARGET_OVERVIEW
public static final int HIT_TARGET_ROTATION
public static final int FLAG_DISABLE_SWIPE_UP
public static final int FLAG_DISABLE_QUICK_SCRUB
public static final int FLAG_SHOW_OVERVIEW_BUTTON
public void ()
public static int getQuickStepDragSlopPx ()
public static int getQuickScrubDragSlopPx ()
public static int getQuickStepTouchSlopPx ()
public static int getQuickScrubTouchSlopPx ()
private static int convertDpToPixel (float)
float dp
}
com/android/systemui/shared/system/PackageManagerWrapper.classPackageManagerWrapper.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.PackageManagerWrapper extends java.lang.Object {
private static final com.android.systemui.shared.system.PackageManagerWrapper sInstance
private static final android.content.pm.IPackageManager mIPackageManager
public static final String ACTION_PREFERRED_ACTIVITY_CHANGED
public void ()
public static com.android.systemui.shared.system.PackageManagerWrapper getInstance ()
public android.content.pm.ActivityInfo getActivityInfo (android.content.ComponentName, int)
android.os.RemoteException e
android.content.ComponentName componentName
int userId
public android.content.ComponentName getHomeActivities (java.util.List)
android.os.RemoteException e
java.util.List allHomeCandidates
static void ()
}
com/android/systemui/shared/system/RecentsAnimationControllerCompat.classRecentsAnimationControllerCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.RecentsAnimationControllerCompat extends java.lang.Object {
private static final String TAG
private android.view.IRecentsAnimationController mAnimationController
public void ()
public void (android.view.IRecentsAnimationController)
android.view.IRecentsAnimationController animationController
public com.android.systemui.shared.recents.model.ThumbnailData screenshotTask (int)
android.app.ActivityManager$TaskSnapshot snapshot
android.os.RemoteException e
int taskId
public void setInputConsumerEnabled (boolean)
android.os.RemoteException e
boolean enabled
public void setAnimationTargetsBehindSystemBars (boolean)
android.os.RemoteException e
boolean behindSystemBars
public void setSplitScreenMinimized (boolean)
android.os.RemoteException e
boolean minimized
public void hideCurrentInputMethod ()
android.os.RemoteException e
public void finish (boolean)
android.os.RemoteException e
boolean toHome
static void ()
}
com/android/systemui/shared/system/RecentsAnimationListener.classRecentsAnimationListener.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.RecentsAnimationListener extends java.lang.Object {
public abstract void onAnimationStart (com.android.systemui.shared.system.RecentsAnimationControllerCompat, com.android.systemui.shared.system.RemoteAnimationTargetCompat[], android.graphics.Rect, android.graphics.Rect)
public abstract void onAnimationCanceled ()
}
com/android/systemui/shared/system/RemoteAnimationAdapterCompat$1$1.classRemoteAnimationAdapterCompat.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.RemoteAnimationAdapterCompat$1$1 extends java.lang.Object implements java.lang.Runnable {
final android.view.IRemoteAnimationFinishedCallback val$finishedCallback
final com.android.systemui.shared.system.RemoteAnimationAdapterCompat$1 this$0
void (com.android.systemui.shared.system.RemoteAnimationAdapterCompat$1, android.view.IRemoteAnimationFinishedCallback)
com.android.systemui.shared.system.RemoteAnimationAdapterCompat$1 this$0
public void run ()
android.os.RemoteException e
}
com/android/systemui/shared/system/RemoteAnimationAdapterCompat$1.classRemoteAnimationAdapterCompat.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.RemoteAnimationAdapterCompat$1 extends android.view.IRemoteAnimationRunner$Stub {
final com.android.systemui.shared.system.RemoteAnimationRunnerCompat val$remoteAnimationAdapter
void (com.android.systemui.shared.system.RemoteAnimationRunnerCompat)
public void onAnimationStart (android.view.RemoteAnimationTarget[], android.view.IRemoteAnimationFinishedCallback) throws android.os.RemoteException
android.view.RemoteAnimationTarget[] apps
android.view.IRemoteAnimationFinishedCallback finishedCallback
com.android.systemui.shared.system.RemoteAnimationTargetCompat[] appsCompat
Runnable animationFinishedCallback
public void onAnimationCancelled () throws android.os.RemoteException
}
com/android/systemui/shared/system/RemoteAnimationAdapterCompat.classRemoteAnimationAdapterCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.RemoteAnimationAdapterCompat extends java.lang.Object {
private final android.view.RemoteAnimationAdapter mWrapped
public void (com.android.systemui.shared.system.RemoteAnimationRunnerCompat, long, long)
com.android.systemui.shared.system.RemoteAnimationRunnerCompat runner
long duration
long statusBarTransitionDelay
android.view.RemoteAnimationAdapter getWrapped ()
private static android.view.IRemoteAnimationRunner$Stub wrapRemoteAnimationRunner (com.android.systemui.shared.system.RemoteAnimationRunnerCompat)
com.android.systemui.shared.system.RemoteAnimationRunnerCompat remoteAnimationAdapter
}
com/android/systemui/shared/system/RemoteAnimationDefinitionCompat.classRemoteAnimationDefinitionCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.RemoteAnimationDefinitionCompat extends java.lang.Object {
private final android.view.RemoteAnimationDefinition mWrapped
public void ()
public void addRemoteAnimation (int, com.android.systemui.shared.system.RemoteAnimationAdapterCompat)
int transition
com.android.systemui.shared.system.RemoteAnimationAdapterCompat adapter
public void addRemoteAnimation (int, int, com.android.systemui.shared.system.RemoteAnimationAdapterCompat)
int transition
int activityTypeFilter
com.android.systemui.shared.system.RemoteAnimationAdapterCompat adapter
android.view.RemoteAnimationDefinition getWrapped ()
}
com/android/systemui/shared/system/RemoteAnimationRunnerCompat.classRemoteAnimationRunnerCompat.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.RemoteAnimationRunnerCompat extends java.lang.Object {
public abstract void onAnimationStart (com.android.systemui.shared.system.RemoteAnimationTargetCompat[], java.lang.Runnable)
public abstract void onAnimationCancelled ()
}
com/android/systemui/shared/system/RemoteAnimationTargetCompat.classRemoteAnimationTargetCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.RemoteAnimationTargetCompat extends java.lang.Object {
public static final int MODE_OPENING
public static final int MODE_CLOSING
public final int mode
public static final int ACTIVITY_TYPE_UNDEFINED
public static final int ACTIVITY_TYPE_STANDARD
public static final int ACTIVITY_TYPE_HOME
public static final int ACTIVITY_TYPE_RECENTS
public static final int ACTIVITY_TYPE_ASSISTANT
public final int activityType
public final int taskId
public final com.android.systemui.shared.system.SurfaceControlCompat leash
public final boolean isTranslucent
public final android.graphics.Rect clipRect
public final int prefixOrderIndex
public final android.graphics.Point position
public final android.graphics.Rect sourceContainerBounds
public final boolean isNotInRecents
public final android.graphics.Rect contentInsets
public void (android.view.RemoteAnimationTarget)
android.view.RemoteAnimationTarget app
public static com.android.systemui.shared.system.RemoteAnimationTargetCompat[] wrap (android.view.RemoteAnimationTarget[])
int i
android.view.RemoteAnimationTarget[] apps
com.android.systemui.shared.system.RemoteAnimationTargetCompat[] appsCompat
}
com/android/systemui/shared/system/RotationWatcher$1.classRotationWatcher.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.RotationWatcher$1 extends android.view.IRotationWatcher$Stub {
final com.android.systemui.shared.system.RotationWatcher this$0
void (com.android.systemui.shared.system.RotationWatcher)
com.android.systemui.shared.system.RotationWatcher this$0
public void onRotationChanged (int)
int rotation
}
com/android/systemui/shared/system/RotationWatcher.classRotationWatcher.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.RotationWatcher extends java.lang.Object {
private static final String TAG
private final android.content.Context mContext
private final android.view.IRotationWatcher mWatcher
private boolean mIsWatching
public void (android.content.Context)
android.content.Context context
protected abstract void onRotationChanged (int)
public void enable ()
android.os.RemoteException e
public void disable ()
android.os.RemoteException e
}
com/android/systemui/shared/system/SettingsCompat.classSettingsCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.SettingsCompat extends java.lang.Object {
public static final String SWIPE_UP_SETTING_NAME
public void ()
}
com/android/systemui/shared/system/SurfaceControlCompat.classSurfaceControlCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.SurfaceControlCompat extends java.lang.Object {
android.view.SurfaceControl mSurfaceControl
public void (android.view.SurfaceControl)
android.view.SurfaceControl surfaceControl
}
com/android/systemui/shared/system/TaskStackChangeListener.classTaskStackChangeListener.java
package com.android.systemui.shared.system
public abstract com.android.systemui.shared.system.TaskStackChangeListener extends java.lang.Object {
public void ()
public void onTaskStackChangedBackground ()
public void onTaskStackChanged ()
public void onTaskSnapshotChanged (int, com.android.systemui.shared.recents.model.ThumbnailData)
int taskId
com.android.systemui.shared.recents.model.ThumbnailData snapshot
public void onActivityPinned (java.lang.String, int, int, int)
String packageName
int userId
int taskId
int stackId
public void onActivityUnpinned ()
public void onPinnedActivityRestartAttempt (boolean)
boolean clearedTask
public void onPinnedStackAnimationStarted ()
public void onPinnedStackAnimationEnded ()
public void onActivityForcedResizable (java.lang.String, int, int)
String packageName
int taskId
int reason
public void onActivityDismissingDockedStack ()
public void onActivityLaunchOnSecondaryDisplayFailed ()
public void onTaskProfileLocked (int, int)
int taskId
int userId
public void onTaskRemoved (int)
int taskId
public void onTaskMovedToFront (int)
int taskId
public void onActivityRequestedOrientationChanged (int, int)
int taskId
int requestedOrientation
protected final boolean checkCurrentUserId (int, boolean)
int currentUserId
boolean debug
int processUserId
}
com/android/systemui/shared/system/TaskStackChangeListeners$H.classTaskStackChangeListeners.java
package com.android.systemui.shared.system
final com.android.systemui.shared.system.TaskStackChangeListeners$H extends android.os.Handler {
private static final int ON_TASK_STACK_CHANGED
private static final int ON_TASK_SNAPSHOT_CHANGED
private static final int ON_ACTIVITY_PINNED
private static final int ON_PINNED_ACTIVITY_RESTART_ATTEMPT
private static final int ON_PINNED_STACK_ANIMATION_ENDED
private static final int ON_ACTIVITY_FORCED_RESIZABLE
private static final int ON_ACTIVITY_DISMISSING_DOCKED_STACK
private static final int ON_TASK_PROFILE_LOCKED
private static final int ON_PINNED_STACK_ANIMATION_STARTED
private static final int ON_ACTIVITY_UNPINNED
private static final int ON_ACTIVITY_LAUNCH_ON_SECONDARY_DISPLAY_FAILED
private static final int ON_TASK_REMOVED
private static final int ON_TASK_MOVED_TO_FRONT
private static final int ON_ACTIVITY_REQUESTED_ORIENTATION_CHANGE
final com.android.systemui.shared.system.TaskStackChangeListeners this$0
public void (com.android.systemui.shared.system.TaskStackChangeListeners, android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
int i
int i
int i
com.android.systemui.shared.system.TaskStackChangeListeners$PinnedActivityInfo info
int i
int i
int i
int i
int i
int i
int i
int i
int i
int i
int i
android.os.Message msg
}
com/android/systemui/shared/system/TaskStackChangeListeners$PinnedActivityInfo.classTaskStackChangeListeners.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.TaskStackChangeListeners$PinnedActivityInfo extends java.lang.Object {
final String mPackageName
final int mUserId
final int mTaskId
final int mStackId
void (java.lang.String, int, int, int)
String packageName
int userId
int taskId
int stackId
}
com/android/systemui/shared/system/TaskStackChangeListeners.classTaskStackChangeListeners.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.TaskStackChangeListeners extends android.app.TaskStackListener {
private static final String TAG
private final java.util.List mTaskStackListeners
private final java.util.List mTmpListeners
private final android.os.Handler mHandler
private boolean mRegistered
public void (android.os.Looper)
android.os.Looper looper
public void addListener (android.app.IActivityManager, com.android.systemui.shared.system.TaskStackChangeListener)
Exception e
android.app.IActivityManager am
com.android.systemui.shared.system.TaskStackChangeListener listener
public void removeListener (com.android.systemui.shared.system.TaskStackChangeListener)
com.android.systemui.shared.system.TaskStackChangeListener listener
public void onTaskStackChanged () throws android.os.RemoteException
int i
public void onActivityPinned (java.lang.String, int, int, int) throws android.os.RemoteException
String packageName
int userId
int taskId
int stackId
public void onActivityUnpinned () throws android.os.RemoteException
public void onPinnedActivityRestartAttempt (boolean) throws android.os.RemoteException
boolean clearedTask
public void onPinnedStackAnimationStarted () throws android.os.RemoteException
public void onPinnedStackAnimationEnded () throws android.os.RemoteException
public void onActivityForcedResizable (java.lang.String, int, int) throws android.os.RemoteException
String packageName
int taskId
int reason
public void onActivityDismissingDockedStack () throws android.os.RemoteException
public void onActivityLaunchOnSecondaryDisplayFailed () throws android.os.RemoteException
public void onTaskProfileLocked (int, int) throws android.os.RemoteException
int taskId
int userId
public void onTaskSnapshotChanged (int, android.app.ActivityManager$TaskSnapshot) throws android.os.RemoteException
int taskId
android.app.ActivityManager$TaskSnapshot snapshot
public void onTaskRemoved (int) throws android.os.RemoteException
int taskId
public void onTaskMovedToFront (int) throws android.os.RemoteException
int taskId
public void onActivityRequestedOrientationChanged (int, int) throws android.os.RemoteException
int taskId
int requestedOrientation
static java.util.List access$000 (com.android.systemui.shared.system.TaskStackChangeListeners)
com.android.systemui.shared.system.TaskStackChangeListeners x0
static void ()
}
com/android/systemui/shared/system/ThreadedRendererCompat.classThreadedRendererCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.ThreadedRendererCompat extends java.lang.Object {
public static int EGL_CONTEXT_PRIORITY_HIGH_IMG
public static int EGL_CONTEXT_PRIORITY_MEDIUM_IMG
public static int EGL_CONTEXT_PRIORITY_LOW_IMG
public void ()
public static void setContextPriority (int)
int priority
static void ()
}
com/android/systemui/shared/system/TonalCompat$ExtractionInfo.classTonalCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.TonalCompat$ExtractionInfo extends java.lang.Object {
public int mainColor
public int secondaryColor
public boolean supportsDarkText
public boolean supportsDarkTheme
public void ()
}
com/android/systemui/shared/system/TonalCompat.classTonalCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.TonalCompat extends java.lang.Object {
private final com.android.internal.colorextraction.types.Tonal mTonal
public void (android.content.Context)
android.content.Context context
public com.android.systemui.shared.system.TonalCompat$ExtractionInfo extractDarkColors (android.app.WallpaperColors)
android.app.WallpaperColors colors
com.android.internal.colorextraction.ColorExtractor$GradientColors darkColors
com.android.systemui.shared.system.TonalCompat$ExtractionInfo result
}
com/android/systemui/shared/system/TransactionCompat.classTransactionCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.TransactionCompat extends java.lang.Object {
private final android.view.SurfaceControl$Transaction mTransaction
private final float[] mTmpValues
public void ()
public void apply ()
public com.android.systemui.shared.system.TransactionCompat show (com.android.systemui.shared.system.SurfaceControlCompat)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
public com.android.systemui.shared.system.TransactionCompat hide (com.android.systemui.shared.system.SurfaceControlCompat)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
public com.android.systemui.shared.system.TransactionCompat setPosition (com.android.systemui.shared.system.SurfaceControlCompat, float, float)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
float x
float y
public com.android.systemui.shared.system.TransactionCompat setSize (com.android.systemui.shared.system.SurfaceControlCompat, int, int)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
int w
int h
public com.android.systemui.shared.system.TransactionCompat setLayer (com.android.systemui.shared.system.SurfaceControlCompat, int)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
int z
public com.android.systemui.shared.system.TransactionCompat setAlpha (com.android.systemui.shared.system.SurfaceControlCompat, float)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
float alpha
public com.android.systemui.shared.system.TransactionCompat setMatrix (com.android.systemui.shared.system.SurfaceControlCompat, float, float, float, float)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
float dsdx
float dtdx
float dtdy
float dsdy
public com.android.systemui.shared.system.TransactionCompat setMatrix (com.android.systemui.shared.system.SurfaceControlCompat, android.graphics.Matrix)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
android.graphics.Matrix matrix
public com.android.systemui.shared.system.TransactionCompat setWindowCrop (com.android.systemui.shared.system.SurfaceControlCompat, android.graphics.Rect)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
android.graphics.Rect crop
public com.android.systemui.shared.system.TransactionCompat setFinalCrop (com.android.systemui.shared.system.SurfaceControlCompat, android.graphics.Rect)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
android.graphics.Rect crop
public com.android.systemui.shared.system.TransactionCompat deferTransactionUntil (com.android.systemui.shared.system.SurfaceControlCompat, android.os.IBinder, long)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
android.os.IBinder handle
long frameNumber
public com.android.systemui.shared.system.TransactionCompat deferTransactionUntil (com.android.systemui.shared.system.SurfaceControlCompat, android.view.Surface, long)
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
android.view.Surface barrier
long frameNumber
public com.android.systemui.shared.system.TransactionCompat setEarlyWakeup ()
public com.android.systemui.shared.system.TransactionCompat setColor (com.android.systemui.shared.system.SurfaceControlCompat, float[])
com.android.systemui.shared.system.SurfaceControlCompat surfaceControl
float[] color
}
com/android/systemui/shared/system/WindowCallbacksCompat$1.classWindowCallbacksCompat.java
package com.android.systemui.shared.system
com.android.systemui.shared.system.WindowCallbacksCompat$1 extends java.lang.Object implements android.view.WindowCallbacks {
final com.android.systemui.shared.system.WindowCallbacksCompat this$0
void (com.android.systemui.shared.system.WindowCallbacksCompat)
com.android.systemui.shared.system.WindowCallbacksCompat this$0
public void onWindowSizeIsChanging (android.graphics.Rect, boolean, android.graphics.Rect, android.graphics.Rect)
android.graphics.Rect newBounds
boolean fullscreen
android.graphics.Rect systemInsets
android.graphics.Rect stableInsets
public void onWindowDragResizeStart (android.graphics.Rect, boolean, android.graphics.Rect, android.graphics.Rect, int)
android.graphics.Rect initialBounds
boolean fullscreen
android.graphics.Rect systemInsets
android.graphics.Rect stableInsets
int resizeMode
public void onWindowDragResizeEnd ()
public boolean onContentDrawn (int, int, int, int)
int offsetX
int offsetY
int sizeX
int sizeY
public void onRequestDraw (boolean)
boolean reportNextDraw
public void onPostDraw (android.view.DisplayListCanvas)
android.view.DisplayListCanvas canvas
}
com/android/systemui/shared/system/WindowCallbacksCompat.classWindowCallbacksCompat.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.WindowCallbacksCompat extends java.lang.Object {
private final android.view.WindowCallbacks mWindowCallbacks
private final android.view.View mView
public void (android.view.View)
android.view.View view
public void onWindowSizeIsChanging (android.graphics.Rect, boolean, android.graphics.Rect, android.graphics.Rect)
android.graphics.Rect newBounds
boolean fullscreen
android.graphics.Rect systemInsets
android.graphics.Rect stableInsets
public void onWindowDragResizeStart (android.graphics.Rect, boolean, android.graphics.Rect, android.graphics.Rect, int)
android.graphics.Rect initialBounds
boolean fullscreen
android.graphics.Rect systemInsets
android.graphics.Rect stableInsets
int resizeMode
public void onWindowDragResizeEnd ()
public boolean onContentDrawn (int, int, int, int)
int offsetX
int offsetY
int sizeX
int sizeY
public void onRequestDraw (boolean)
boolean reportNextDraw
public void onPostDraw (android.graphics.Canvas)
android.graphics.Canvas canvas
public void reportDrawFinish ()
public boolean attach ()
android.view.ViewRootImpl root
public void detach ()
android.view.ViewRootImpl root
}
com/android/systemui/shared/system/WindowManagerWrapper.classWindowManagerWrapper.java
package com.android.systemui.shared.system
public com.android.systemui.shared.system.WindowManagerWrapper extends java.lang.Object {
private static final String TAG
public static final int TRANSIT_UNSET
public static final int TRANSIT_NONE
public static final int TRANSIT_ACTIVITY_OPEN
public static final int TRANSIT_ACTIVITY_CLOSE
public static final int TRANSIT_TASK_OPEN
public static final int TRANSIT_TASK_CLOSE
public static final int TRANSIT_TASK_TO_FRONT
public static final int TRANSIT_TASK_TO_BACK
public static final int TRANSIT_WALLPAPER_CLOSE
public static final int TRANSIT_WALLPAPER_OPEN
public static final int TRANSIT_WALLPAPER_INTRA_OPEN
public static final int TRANSIT_WALLPAPER_INTRA_CLOSE
public static final int TRANSIT_TASK_OPEN_BEHIND
public static final int TRANSIT_TASK_IN_PLACE
public static final int TRANSIT_ACTIVITY_RELAUNCH
public static final int TRANSIT_DOCK_TASK_FROM_RECENTS
public static final int TRANSIT_KEYGUARD_GOING_AWAY
public static final int TRANSIT_KEYGUARD_GOING_AWAY_ON_WALLPAPER
public static final int TRANSIT_KEYGUARD_OCCLUDE
public static final int TRANSIT_KEYGUARD_UNOCCLUDE
public static final int NAV_BAR_POS_INVALID
public static final int NAV_BAR_POS_LEFT
public static final int NAV_BAR_POS_RIGHT
public static final int NAV_BAR_POS_BOTTOM
public static final int ACTIVITY_TYPE_STANDARD
public static final int WINDOWING_MODE_UNDEFINED
public static final int WINDOWING_MODE_FULLSCREEN
public static final int WINDOWING_MODE_PINNED
public static final int WINDOWING_MODE_SPLIT_SCREEN_PRIMARY
public static final int WINDOWING_MODE_SPLIT_SCREEN_SECONDARY
public static final int WINDOWING_MODE_FREEFORM
private static final com.android.systemui.shared.system.WindowManagerWrapper sInstance
public void ()
public static com.android.systemui.shared.system.WindowManagerWrapper getInstance ()
public void getStableInsets (android.graphics.Rect)
android.os.RemoteException e
android.graphics.Rect outStableInsets
public void overridePendingAppTransitionMultiThumbFuture (com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture, java.lang.Runnable, android.os.Handler, boolean)
android.os.RemoteException e
com.android.systemui.shared.recents.view.AppTransitionAnimationSpecsFuture animationSpecFuture
Runnable animStartedCallback
android.os.Handler animStartedCallbackHandler
boolean scaleUp
public void overridePendingAppTransitionRemote (com.android.systemui.shared.system.RemoteAnimationAdapterCompat)
android.os.RemoteException e
com.android.systemui.shared.system.RemoteAnimationAdapterCompat remoteAnimationAdapter
public void setNavBarVirtualKeyHapticFeedbackEnabled (boolean)
android.os.RemoteException e
boolean enabled
public void setShelfHeight (boolean, int)
android.os.RemoteException e
boolean visible
int shelfHeight
public void setRecentsVisibility (boolean)
android.os.RemoteException e
boolean visible
public int getNavBarPosition ()
android.os.RemoteException e
static void ()
}