Home
last modified time | relevance | path

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

123

/frameworks/base/packages/CarSystemUI/src/com/android/systemui/
DCarSystemUIBinder.java61 public abstract SystemUI bindAuthController(AuthController sysui); in bindAuthController()
67 public abstract SystemUI bindDivider(Divider sysui); in bindDivider()
73 public abstract SystemUI bindCarNavigationBar(CarNavigationBar sysui); in bindCarNavigationBar()
79 public abstract SystemUI bindGarbageMonitorService(GarbageMonitor.Service sysui); in bindGarbageMonitorService()
85 public abstract SystemUI bindGlobalActionsComponent(GlobalActionsComponent sysui); in bindGlobalActionsComponent()
91 public abstract SystemUI bindInstantAppNotifier(InstantAppNotifier sysui); in bindInstantAppNotifier()
97 public abstract SystemUI bindKeyguardViewMediator(KeyguardViewMediator sysui); in bindKeyguardViewMediator()
103 public abstract SystemUI bindLatencyTester(LatencyTester sysui); in bindLatencyTester()
109 public abstract SystemUI bindPipUI(PipUI sysui); in bindPipUI()
115 public abstract SystemUI bindPowerUI(PowerUI sysui); in bindPowerUI()
[all …]
/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/
DSystemUIBinder.java23 import com.android.systemui.SystemUI;
61 public abstract SystemUI bindAuthController(AuthController service); in bindAuthController()
67 public abstract SystemUI bindDivider(Divider sysui); in bindDivider()
73 public abstract SystemUI bindGarbageMonitorService(GarbageMonitor.Service sysui); in bindGarbageMonitorService()
79 public abstract SystemUI bindGlobalActionsComponent(GlobalActionsComponent sysui); in bindGlobalActionsComponent()
85 public abstract SystemUI bindInstantAppNotifier(InstantAppNotifier sysui); in bindInstantAppNotifier()
91 public abstract SystemUI bindKeyguardViewMediator(KeyguardViewMediator sysui); in bindKeyguardViewMediator()
97 public abstract SystemUI bindLatencyTester(LatencyTester sysui); in bindLatencyTester()
103 public abstract SystemUI bindPipUI(PipUI sysui); in bindPipUI()
109 public abstract SystemUI bindPowerUI(PowerUI sysui); in bindPowerUI()
[all …]
DContextComponentResolver.java23 import com.android.systemui.SystemUI;
39 private final Map<Class<?>, Provider<SystemUI>> mSystemUICreators;
46 Map<Class<?>, Provider<SystemUI>> systemUICreators, in ContextComponentResolver()
92 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.bp18 name: "SystemUI-proto",
28 name: "SystemUI-tags",
33 name: "SystemUI-core",
48 "SystemUI-statsd",
69 "SystemUI-tags",
70 "SystemUI-proto",
82 name: "SystemUI-tests-utils",
94 name: "SystemUI-tests",
114 "SystemUI-statsd",
135 "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.flags20 -keep class * extends com.android.systemui.SystemUI
21 -keep class * implements com.android.systemui.SystemUI$Injector
40 -keep public class * extends com.android.systemui.SystemUI {
/frameworks/base/packages/SystemUI/docs/
Dplugin_hooks.md3 Expected interface: [OverlayPlugin](/packages/SystemUI/plugin/src/com/android/systemui/plugins/Over…
8 Expected interface: [QS](/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java)
15 Expected interface: [QSFactory](/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSFac…
20 Expected interface: [NavBarButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugi…
25 Expected interface: [NavGesture](/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusb…
30 Expected interface: [IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugi…
35 Expected interface: [IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugi…
40 Expected interface: [GlobalActions](/packages/SystemUI/plugin/src/com/android/systemui/plugins/Glob…
45 Expected interface: [VolumeDialog](/packages/SystemUI/plugin/src/com/android/systemui/plugins/Volum…
50 Expected interface: [NotificationSwipeActionHelper](/packages/SystemUI/plugin/src/com/android/syste…
[all …]
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.
46 - `SystemUIFactory` `@Provides` dependencies that need to be overridden by SystemUI
53 ### Adding injection to a new SystemUI object
67 public class Dependency extends SystemUI {
[all …]
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 …]
Dplugins.md1 # SystemUI Plugins
3 …e SystemUI features.  Plugins are APKs that will be installable only on Build.IS_DEBUGGABLE (dogfo…
9 Existing plugin hooks can be found [here](/packages/SystemUI/docs/plugin_hooks.md).
63 [Allow quick settings panel to be replaced with another view](/packages/SystemUI/plugin/src/com/and…
65 [Allow plugins to create new nav bar buttons](/packages/SystemUI/plugin/src/com/android/systemui/pl…
67 [Allow lockscreen camera/phone/assistant buttons to be replaced](/packages/SystemUI/plugin/src/com/…
76 Basically just copy the [example blueprint file](/packages/SystemUI/plugin/ExamplePlugin/Android.bp…
135 [The definitive ExamplePlugin](/packages/SystemUI/plugin/ExamplePlugin)
180 $ frameworks/base/packages/SystemUI/plugin/update_plugin_lib.sh
187 Plugins are APKs that contain code and resources that can be dynamically loaded into SystemUI.  The…
[all …]
/frameworks/base/packages/CarSystemUI/
DAndroid.bp30 "SystemUI-core",
50 "SystemUI-tags",
51 "SystemUI-proto",
80 "SystemUI-tests",
100 "SystemUI-tags",
101 "SystemUI-proto",
138 "SystemUI",
/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/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/shared/
DAndroid.bp16 name: "statslog-SystemUI-java-gen",
23 name: "SystemUI-statsd",
26 ":statslog-SystemUI-java-gen",
/frameworks/base/packages/SystemUI/src/com/android/systemui/
DSystemUIApplication.java57 private SystemUI[] mServices;
162 mServices = new SystemUI[services.length]; in startServicesIfNeeded()
189 SystemUI obj = mComponentHelper.resolveSystemUI(clsName); in startServicesIfNeeded()
192 obj = (SystemUI) constructor.newInstance(this); in startServicesIfNeeded()
237 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/CarSystemUI/src/com/android/systemui/car/sideloaded/
DSideLoadedAppController.java24 import com.android.systemui.SystemUI;
33 public class SideLoadedAppController extends SystemUI {
/frameworks/base/packages/SystemUI/src/com/android/systemui/accessibility/
DWindowMagnification.java26 import com.android.systemui.SystemUI;
36 public class WindowMagnification extends SystemUI {
/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/statusbar/tv/
DTvStatusBar.java29 import com.android.systemui.SystemUI;
49 public class TvStatusBar extends SystemUI implements CommandQueue.Callbacks {
/frameworks/base/packages/CarSystemUI/src/com/android/systemui/car/voicerecognition/
DConnectedDeviceVoiceRecognitionNotifier.java32 import com.android.systemui.SystemUI;
41 public class ConnectedDeviceVoiceRecognitionNotifier extends SystemUI {
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/
DRecents.java25 import com.android.systemui.SystemUI;
34 public class Recents extends SystemUI implements CommandQueue.Callbacks {
/frameworks/base/packages/SystemUI/src/com/android/systemui/pip/
DPipUI.java27 import com.android.systemui.SystemUI;
41 public class PipUI extends SystemUI implements CommandQueue.Callbacks {

123