how to display of CPU usage
Settings -> Developer Options -> Show CPU usageScreen overlay showing current CPU usage.
Setting CPU Usage in frameworks
DevelopmentSettings#onPreferenceTreeClick - writeCpuUsageOptions() - startService "com.android.systemui.LoadAverageService" of SysttemUI. - LoadAverageService#onCreate() - new LoadView extends ProcessStats - new Stats - WindowManager#addView() with Overlay layer of SECURE_SYSTEM_OVERLAY_LAYER - WindowManagerImpl#addView - ViewRootImpl#setView - IWindowSession#add - Session#add - WindowManagerService#addWindow
check sorce file
\packages\apps\Settings\src\com\android\settings- DevelopmentSettings.java
\frameworks\base\packages\SystemUI\src\com\android\systemui
- LoadAverageService.java
\frameworks\base\policy\src\com\android\internal\policy\impl
- PhoneWindowManager.java
\frameworks\base\core\java\com\android\internal\os
- ProcessStats.java
No comments:
Post a Comment