From 4dfa66001d20d1b461ef15f94887aa050d9295cf Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Mon, 13 Jun 2011 00:42:03 -0700 Subject: [PATCH] First pass at detailed app data usage, policy. Fragment to show application data usage details, including chart with inspection ranges. Button that invokes ACTION_MANAGE_NETWORK_USAGE towards application, and UID-specific policy controls. Fragment is launched when clicking list items from data usage summary page. Change-Id: Ie1564aa8af98e1a7083817a997059a5a7b1caa50 --- res/layout/data_usage_detail.xml | 56 +++++ res/values/strings.xml | 7 + .../android/settings/DataUsageAppDetail.java | 224 ++++++++++++++++++ .../android/settings/DataUsageSummary.java | 50 ++-- .../widget/ChartNetworkSeriesView.java | 23 +- .../settings/widget/DataUsageChartView.java | 7 + 6 files changed, 337 insertions(+), 30 deletions(-) create mode 100644 res/layout/data_usage_detail.xml create mode 100644 src/com/android/settings/DataUsageAppDetail.java diff --git a/res/layout/data_usage_detail.xml b/res/layout/data_usage_detail.xml new file mode 100644 index 00000000000..9415b3f6a56 --- /dev/null +++ b/res/layout/data_usage_detail.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + +