diff options
author | Dianne Hackborn <hackbod@google.com> | 2013-08-06 21:32:41 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-08-06 21:32:42 +0000 |
commit | 614b4c4cd42699161b0c801117416ec517b2afe2 (patch) | |
tree | 947d97e295ebfdf6122521bd17b87b267d38d75b /packages/SystemUI | |
parent | 52a9a10b6b8c7b7a9f97777541841b94d4fd9754 (diff) | |
parent | d2932243e3313b59e7538641731aa98852bc5ac7 (diff) | |
download | frameworks_base-614b4c4cd42699161b0c801117416ec517b2afe2.zip frameworks_base-614b4c4cd42699161b0c801117416ec517b2afe2.tar.gz frameworks_base-614b4c4cd42699161b0c801117416ec517b2afe2.tar.bz2 |
Merge "Refactor ProcessStats, ProcessTracker."
Diffstat (limited to 'packages/SystemUI')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/LoadAverageService.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/LoadAverageService.java b/packages/SystemUI/src/com/android/systemui/LoadAverageService.java index efbee5b..610e42b 100644 --- a/packages/SystemUI/src/com/android/systemui/LoadAverageService.java +++ b/packages/SystemUI/src/com/android/systemui/LoadAverageService.java @@ -29,18 +29,18 @@ import android.view.Gravity; import android.view.View; import android.view.WindowManager; -import com.android.internal.os.ProcessStats; +import com.android.internal.os.ProcessCpuTracker; public class LoadAverageService extends Service { private View mView; - private static final class Stats extends ProcessStats { + private static final class CpuTracker extends ProcessCpuTracker { String mLoadText; int mLoadWidth; private final Paint mPaint; - Stats(Paint paint) { + CpuTracker(Paint paint) { super(false); mPaint = paint; } @@ -70,7 +70,7 @@ public class LoadAverageService extends Service { } }; - private final Stats mStats; + private final CpuTracker mStats; private Paint mLoadPaint; private Paint mAddedPaint; @@ -150,7 +150,7 @@ public class LoadAverageService extends Service { float descent = mLoadPaint.descent(); mFH = (int)(descent - mAscent + .5f); - mStats = new Stats(mLoadPaint); + mStats = new CpuTracker(mLoadPaint); mStats.init(); updateDisplay(); } @@ -179,7 +179,7 @@ public class LoadAverageService extends Service { final int W = mNeededWidth; final int RIGHT = getWidth()-1; - final Stats stats = mStats; + final CpuTracker stats = mStats; final int userTime = stats.getLastUserTime(); final int systemTime = stats.getLastSystemTime(); final int iowaitTime = stats.getLastIoWaitTime(); @@ -226,7 +226,7 @@ public class LoadAverageService extends Service { int N = stats.countWorkingStats(); for (int i=0; i<N; i++) { - Stats.Stats st = stats.getWorkingStats(i); + CpuTracker.Stats st = stats.getWorkingStats(i); y += mFH; top += mFH; bottom += mFH; @@ -259,12 +259,12 @@ public class LoadAverageService extends Service { } void updateDisplay() { - final Stats stats = mStats; + final CpuTracker stats = mStats; final int NW = stats.countWorkingStats(); int maxWidth = stats.mLoadWidth; for (int i=0; i<NW; i++) { - Stats.Stats st = stats.getWorkingStats(i); + CpuTracker.Stats st = stats.getWorkingStats(i); if (st.nameWidth > maxWidth) { maxWidth = st.nameWidth; } |