// Common System Services in Android
1. Context.ACCESSIBILITY_SERVICE
- Class: AccessibilityManager
- Use: Provides accessibility support for users with disabilities.
2. Context.ACCOUNT_SERVICE
- Class: AccountManager
- Use: Manages user accounts on the device.
3. Context.ACTIVITY_SERVICE
- Class: ActivityManager
- Use: Retrieves information about running tasks, processes, and memory usage.
4. Context.ALARM_SERVICE
- Class: AlarmManager
- Use: Schedules alarms for your app, even when the device is in sleep mode.
5. Context.AUDIO_SERVICE
- Class: AudioManager
- Use: Manages audio settings and volume levels.
6. Context.BATTERY_SERVICE
- Class: BatteryManager
- Use: Provides information about the battery status and charging.
7. Context.CAMERA_SERVICE
- Class: CameraManager
- Use: Accesses and manages camera devices.
8. Context.CLIPBOARD_SERVICE
- Class: ClipboardManager
- Use: Manages clipboard operations like copy and paste.
9. Context.CONNECTIVITY_SERVICE
- Class: ConnectivityManager
- Use: Manages network connections and provides network information.
10. Context.DEVICE_POLICY_SERVICE
- Class: DevicePolicyManager
- Use: Provides device administration features.
11. Context.DISPLAY_SERVICE
- Class: DisplayManager
- Use: Manages display-related information and services.
12. Context.DOWNLOAD_SERVICE
- Class: DownloadManager
- Use: Handles long-running HTTP downloads.
13. Context.INPUT_METHOD_SERVICE
- Class: InputMethodManager
- Use: Manages input methods, such as the software keyboard.
14. Context.KEYGUARD_SERVICE
- Class: KeyguardManager
- Use: Manages the lock screen and keyguard features.
15. Context.LAYOUT_INFLATER_SERVICE
- Class: LayoutInflater
- Use: Inflates layout XML files into View objects.
16. Context.LOCATION_SERVICE
- Class: LocationManager
- Use: Provides access to location services like GPS and network-based
location.
17. Context.NOTIFICATION_SERVICE
- Class: NotificationManager
- Use: Manages and displays notifications.
18. Context.POWER_SERVICE
- Class: PowerManager
- Use: Manages power-related features, such as wake locks.
19. Context.SEARCH_SERVICE
- Class: SearchManager
- Use: Provides access to search-related services.
20. Context.SENSOR_SERVICE
- Class: SensorManager
- Use: Provides access to the device's sensors.
21. Context.STORAGE_SERVICE
- Class: StorageManager
- Use: Manages shared storage and file system operations.
22. Context.TELEPHONY_SERVICE
- Class: TelephonyManager
- Use: Accesses telephony features like phone state and network information.
23. Context.UI_MODE_SERVICE
- Class: UiModeManager
- Use: Manages UI modes, like night mode or car mode.
24. Context.USB_SERVICE
- Class: UsbManager
- Use: Manages USB devices and connections.
25. Context.VIBRATOR_SERVICE
- Class: Vibrator
- Use: Controls the device's vibration feature.
26. Context.WALLPAPER_SERVICE
- Class: WallpaperManager
- Use: Manages wallpaper operations.
27. Context.WIFI_SERVICE
- Class: WifiManager
- Use: Manages Wi-Fi connections and settings.
28. Context.WINDOW_SERVICE
- Class: WindowManager
- Use: Manages window-related operations and display metrics.