Home
last modified time | relevance | path

Searched refs:SystemUI (Results 1 – 25 of 76) sorted by relevance

1234

/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/
DSystemUIBinder.java22 import com.android.systemui.SystemUI;
60 public abstract SystemUI bindAuthController(AuthController service); in bindAuthController()
66 public abstract SystemUI bindGarbageMonitorService(GarbageMonitor.Service sysui); in bindGarbageMonitorService()
72 public abstract SystemUI bindGlobalActionsComponent(GlobalActionsComponent sysui); in bindGlobalActionsComponent()
78 public abstract SystemUI bindInstantAppNotifier(InstantAppNotifier sysui); in bindInstantAppNotifier()
84 public abstract SystemUI bindKeyguardViewMediator(KeyguardViewMediator sysui); in bindKeyguardViewMediator()
90 public abstract SystemUI bindLatencyTester(LatencyTester sysui); in bindLatencyTester()
96 public abstract SystemUI bindPowerUI(PowerUI sysui); in bindPowerUI()
102 public abstract SystemUI bindRecents(Recents sysui); in bindRecents()
108 public abstract SystemUI bindScreenDecorations(ScreenDecorations sysui); in bindScreenDecorations()
[all …]
DContextComponentResolver.java23 import com.android.systemui.SystemUI;
38 private final Map<Class<?>, Provider<SystemUI>> mSystemUICreators;
45 Map<Class<?>, Provider<SystemUI>> systemUICreators, in ContextComponentResolver()
91 public SystemUI resolveSystemUI(String className) { in resolveSystemUI()
DContextComponentHelper.java23 import com.android.systemui.SystemUI;
40 SystemUI resolveSystemUI(String className); in resolveSystemUI()
/frameworks/base/packages/SystemUI/
DREADME.md1 # SystemUI chapter
5 SystemUI is a persistent process that provides UI for the system but outside
9 SystemUI that are started up by SystemUIApplication. These services then depend
21 Each of these services extend SystemUI. SystemUI provides them with a Context
27 Each SystemUI service is expected to be a major part of system ui and the
33 The first SystemUI service that is started should always be Dependency.
67 ## Default SystemUI services list
69 ### [com.android.systemui.Dependency](/packages/SystemUI/src/com/android/systemui/Dependency.java)
73 ### [com.android.systemui.util.NotificationChannels](/packages/SystemUI/src/com/android/systemui/ut…
77 ### [com.android.systemui.keyguard.KeyguardViewMediator](/packages/SystemUI/src/com/android/systemu…
[all …]
DAndroid.bp35 name: "SystemUI-proto",
49 name: "SystemUI-tags",
54 name: "SystemUI-core",
70 "SystemUI-statsd",
93 "SystemUI-tags",
94 "SystemUI-proto",
107 name: "SystemUI-tests-utils",
129 name: "SystemUI-tests",
150 "SystemUI-statsd",
173 "SystemUI-tags",
[all …]
DCleanSpec.mk46 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/product/priv-app/SystemUI)
47 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/product/priv-app/SystemUI)
Dproguard.flags25 -keep class * extends com.android.systemui.SystemUI
26 -keep class * implements com.android.systemui.SystemUI$Injector
45 -keep public class * extends com.android.systemui.SystemUI {
/frameworks/base/packages/SystemUI/docs/
Dplugin_hooks.md3 Expected interface: [OverlayPlugin](/frameworks/base/packages/SystemUI/plugin/src/com/android
9 Expected interface: [QS](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins…
16 Expected interface: [QSFactory](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/…
21 Expected interface: [NavBarButtonProvider](/frameworks/base/packages/SystemUI/plugin/src/com/androi…
26 Expected interface: [NavGesture](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui…
31 Expected interface: [IntentButtonProvider](/frameworks/base/packages/SystemUI/plugin/src/com/androi…
36 Expected interface: [IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugi…
41 Expected interface: [GlobalActions](/frameworks/base/packages/SystemUI/plugin/src/com/android/syste…
46 Expected interface: [VolumeDialog](/frameworks/base/packages/SystemUI/plugin/src/com/android/system…
51 Expected interface: [NotificationSwipeActionHelper](/frameworks/base/packages/SystemUI/plugin/src/c…
[all …]
Dcamera.md12 …ces/core/java/com/android/server/GestureLauncherService.java#475) (which hands it off to SystemUI).
13 4. Inside SystemUI, [onCameraLaunchDetected](/packages/SystemUI/src/com/android/systemui/statusbar/…
17 …ched immediately. [Callsite in onCameraLaunchGestureDetected](/packages/SystemUI/src/com/android/s…
18 6. If the keyguard is up, however, [KeyguardBottomAreaView.launchCamera](/packages/SystemUI/src/com…
19 7. If the intent [would have to launch a resolver](/packages/SystemUI/src/com/android/systemui/stat…
20 …screen "bouncer" (authentication method) [is first presented](/packages/SystemUI/src/com/android/s…
21 8. Otherwise (just one secure camera), [it is launched](/packages/SystemUI/src/com/android/systemui…
30 …* [Callsite](/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java#3950) in…
32SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java#366) is consulted, w…
33 …* [Callsite](/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.…
Dqs-tiles.md7 …riptions about the lifecycle of a tile, how to create new tiles and how SystemUI manages and displ…
23 All the classes described in this document that live inside SystemUI are only instantiated in the p…
25 For an example on this, see [`RotationLockController`](/packages/SystemUI/src/com/android/systemui/…
33 * [`QSTile`](/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSTile.java): Interface …
36SystemUI/src/com/android/systemui/qs/tileimpl/QSTileImpl.java): Abstract implementation of `QSTile…
37 * [`SystemUI/src/com/android/systemui/qs/tiles`](/packages/SystemUI/src/com/android/systemui/qs/til…
40 * [`CustomTile`](/packages/SystemUI/src/com/android/systemui/qs/external/CustomTile.java): Equivale…
42 … in SystemUI that work with tiles operate on `QSTile` or the interfaces defined in it. However, al…
62 #### SystemUI tiles
64 Each tile defined in SystemUI extends `QSTileImpl`. This abstract class implements some common func…
[all …]
Dsos_gesture.md13 …ces/core/java/com/android/server/GestureLauncherService.java#475) (which hands it off to SystemUI).
14 4. Inside SystemUI, [onEmergencyActionLaunchGestureDetected](/packages/SystemUI/src/com/android/sys…
18 … setting is one launch Emergengy Flow immediately. [Callsite](/packages/SystemUI/src/com/android/s…
26 [The emergengy sos intent action](packages/SystemUI/src/com/android/systemui/emergency/EmergencyGes…
Ddagger.md1 # Dagger 2 in SystemUI
15 Dagger 2 has been turned on for SystemUI and a early first pass has been taken
17 to use Dagger. Since a lot of SystemUI depends on Dependency, stubs have been added to Dependency
18 … proxy any gets through to the instances provided by dagger, this will allow migration of SystemUI
21 ### How it works in SystemUI
25 To have the single instance span all of SystemUI and be easily accessible for
42 dependencies across all of SystemUI.
44 - `SystemUIFactory` `@Provides` dependencies that need to be overridden by SystemUI
51 ### Adding injection to a new SystemUI object
53 SystemUI object are made injectable by adding an entry in `SystemUIBinder`. SystemUIApplication uses
[all …]
/frameworks/base/core/tests/coretests/src/android/app/
DOWNERS4 per-file *Notification* = file:/packages/SystemUI/OWNERS
5 per-file *Zen* = file:/packages/SystemUI/OWNERS
6 per-file *StatusBar* = file:/packages/SystemUI/OWNERS
/frameworks/base/core/java/com/android/internal/app/
DOWNERS2 per-file *Resolver* = file:/packages/SystemUI/OWNERS
3 per-file *Chooser* = file:/packages/SystemUI/OWNERS
4 per-file SimpleIconFactory.java = file:/packages/SystemUI/OWNERS
/frameworks/base/packages/SystemUI/tools/lint/
Drun_lint.sh9 git show --name-only --pretty=format: $2 | grep packages/SystemUI/ > /dev/null
36 --config ${REPO_ROOT}/frameworks/base/packages/SystemUI/tools/lint/lint.xml \
38 --baseline ${REPO_ROOT}/frameworks/base/packages/SystemUI/tools/lint/baseline.xml \
/frameworks/base/core/tests/coretests/src/com/android/internal/view/
DOWNERS2 per-file *ScrollCapture*.java = file:/packages/SystemUI/src/com/android/systemui/screenshot/OWNERS
3 per-file *CaptureHelper*.java = file:/packages/SystemUI/src/com/android/systemui/screenshot/OWNERS
/frameworks/base/packages/SystemUI/scripts/
Dupdate_statsd_lib.sh28 mma -j16 SystemUI-statsd
29 …cp out/target/product/$TARGET_PRODUCT/obj/JAVA_LIBRARIES/SystemUI-statsd_intermediates/javalib.jar…
/frameworks/base/packages/SystemUI/src/com/android/systemui/tv/
DTvSystemUIBinder.java19 import com.android.systemui.SystemUI;
36 SystemUI bindTvNotificationHandler(TvNotificationHandler systemui); in bindTvNotificationHandler()
/frameworks/base/packages/SystemUI/src/com/android/systemui/
DSystemUIApplication.java61 private SystemUI[] mServices;
182 mServices = new SystemUI[services.length]; in startServicesIfNeeded()
209 SystemUI obj = mComponentHelper.resolveSystemUI(clsName); in startServicesIfNeeded()
212 obj = (SystemUI) constructor.newInstance(this); in startServicesIfNeeded()
257 public SystemUI[] getServices() { in getServices()
DSystemUI.java35 public abstract class SystemUI implements Dumpable { class
38 public SystemUI(Context context) { in SystemUI() method in SystemUI
/frameworks/base/packages/SystemUI/shared/
DAndroid.bp25 name: "statslog-SystemUI-java-gen",
32 name: "SystemUI-statsd",
35 ":statslog-SystemUI-java-gen",
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tv/
DTvStatusBar.java25 import com.android.systemui.SystemUI;
39 public class TvStatusBar extends SystemUI implements CommandQueue.Callbacks {
/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/
DVolumeUI.java25 import com.android.systemui.SystemUI;
35 public class VolumeUI extends SystemUI {
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/
DRecents.java24 import com.android.systemui.SystemUI;
33 public class Recents extends SystemUI implements CommandQueue.Callbacks {
/frameworks/base/core/java/com/android/internal/view/
DOWNERS23 per-file *ScrollCapture*.java = file:/packages/SystemUI/src/com/android/systemui/screenshot/OWNERS
24 per-file *CaptureHelper*.java = file:/packages/SystemUI/src/com/android/systemui/screenshot/OWNERS

1234