Interface | Description |
---|---|
ActivityStarter |
An interface to start activities.
|
ActivityStarter.Callback | |
ButtonDispatcher.ButtonInterface |
Interface for button actions.
|
KeyguardAffordanceHelper.Callback | |
ManagedProfileController.Callback | |
NavigationBarView.OnVerticalChangedListener | |
NotificationGroupManager.OnGroupChangeListener | |
ObservableScrollView.Listener | |
UnlockMethodCache.OnUnlockMethodChangedListener | |
VelocityTrackerInterface |
An interface for a velocity tracker to delegate.
|
Class | Description |
---|---|
AutoTileManager |
Manages which tiles should be automatically added to QS.
|
BarTransitions | |
BaseStatusBarHeader | |
BounceInterpolator |
An implementation of a bouncer interpolator optimized for unlock hinting.
|
ButtonDispatcher |
Dispatches common view calls to multiple views.
|
DemoStatusIcons | |
DozeParameters | |
DozeParameters.IntInOutMatcher |
Parses a spec of the form `1,2,3,!
|
DozeScrimController |
Controller which handles all the doze animations of the scrims.
|
ExpandableIndicator | |
FingerprintUnlockController |
Controller which coordinates all the fingerprint unlocking actions with the UI.
|
HeadsUpTouchHelper |
A helper class to handle touches on the heads-up views.
|
IconMerger | |
KeyguardAffordanceHelper |
A touch handler of the keyguard which is responsible for launching phone and camera affordances.
|
KeyguardBottomAreaView |
Implementation for the bottom area of the Keyguard, including camera/phone affordance and status
text.
|
KeyguardBouncer |
A class which manages the bouncer on the lockscreen.
|
KeyguardClockPositionAlgorithm |
Utility class to calculate the clock position and top padding of notifications on Keyguard.
|
KeyguardClockPositionAlgorithm.Result | |
KeyguardIndicationTextView |
A view to show hints on Keyguard ("Swipe up to unlock", "Tap again to open").
|
KeyguardPreviewContainer |
A view group which contains the preview of phone/camera and draws a black bar at the bottom as
the fake navigation bar.
|
KeyguardStatusBarView |
The header group on Keyguard.
|
LightStatusBarController |
Controls how light status bar flag applies to the icons.
|
LockIcon |
Manages the different states and animations of the unlock icon.
|
LockscreenWallpaper |
Manages the lockscreen wallpaper.
|
LockscreenWallpaper.WallpaperDrawable |
Drawable that aligns left horizontally and center vertically (like ImageWallpaper).
|
ManagedProfileController | |
MultiUserSwitch |
Container for image of the multi user switcher (tappable).
|
NavigationBarGestureHelper |
Class to detect gestures on the navigation bar.
|
NavigationBarInflaterView | |
NavigationBarTransitions | |
NavigationBarView | |
NoisyVelocityTracker |
A very simple low-pass velocity filter for motion events for noisy touch screens.
|
NotificationGroupManager |
A class to handle notifications and their corresponding groups.
|
NotificationGroupManager.NotificationGroup | |
NotificationIconAreaController |
A controller for the space in the status bar to the left of the system icons.
|
NotificationPanelView | |
NotificationsQuickSettingsContainer |
The container with notification stack scroller and quick settings inside.
|
ObservableScrollView |
A scroll view which can be observed for scroll change events.
|
PanelBar | |
PanelView | |
PhoneStatusBar | |
PhoneStatusBarPolicy |
This class contains all of the policy about which icons are installed in the status
bar at boot time.
|
PhoneStatusBarTransitions | |
PhoneStatusBarView | |
PlatformVelocityTracker |
An implementation of
VelocityTrackerInterface using the platform-standard
VelocityTracker . |
QSTileHost |
Platform implementation of the quick settings tile host
|
QuickStatusBarHeader | |
ReverseLinearLayout |
Automatically reverses the order of children as they are added.
|
ScrimController |
Controls both the scrim behind the notifications and in front of the notifications (when a
security method gets shown).
|
SettingsButton | |
StatusBarIconController |
Controls everything regarding the icons in the status bar and on Keyguard, including, but not
limited to: notification icons, signal cluster, additional status icons, and clock in the status
bar.
|
StatusBarIconList | |
StatusBarKeyguardViewManager |
Manages creating, showing, hiding and resetting the keyguard within the status bar.
|
StatusBarWindowManager |
Encapsulates all logic for the status bar window state management.
|
StatusBarWindowView | |
SystemUIDialog |
Base class for dialogs that should appear over panels and keyguard.
|
TrustDrawable | |
UnlockMethodCache |
Caches whether the current unlock method is insecure, taking trust into account.
|
UserAvatarView |
A view that displays a user image cropped to a circle with an optional frame.
|
VelocityTrackerFactory |
A class to generate
VelocityTrackerInterface , depending on the configuration. |