Improve process stats UI.
Now roll up multiple process stats to have at least a day of data, change the visualization to have the bars show "weight" (duration*pss) and the text the percent of total time running, add label to show how much time the stats are over. Change-Id: I73763cb6a66d03d856ea4bf517eac0fe39c79c52
This commit is contained in:
@@ -36,9 +36,10 @@ public class ProcessStatsPreference extends Preference {
|
||||
setIcon(icon != null ? icon : new ColorDrawable(0));
|
||||
}
|
||||
|
||||
public void setPercent(double percentOfTotal, long pss) {
|
||||
mProgress = (int) Math.ceil(percentOfTotal);
|
||||
mProgressText = pss > 0 ? Formatter.formatShortFileSize(getContext(), pss) : "";
|
||||
public void setPercent(double percentOfWeight, double percentOfTime) {
|
||||
mProgress = (int) Math.ceil(percentOfWeight);
|
||||
mProgressText = getContext().getResources().getString(
|
||||
R.string.percentage, (int) Math.ceil(percentOfTime));
|
||||
notifyChanged();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user