From b465005c297809b866b92bdcdc5b4a74776b5291 Mon Sep 17 00:00:00 2001 From: Daniel Nishi Date: Wed, 4 Jan 2017 16:17:42 -0800 Subject: [PATCH] Update the storage summary header. This changes it to now have a donut graph and reflects the new UI. Finalized redlines are still pending, so there will be a follow up patch to get everything aligned as per the mocks. Bug: 33199077 Test: Settings Robo Tests Change-Id: Ic12a77bd9be335af14f80886d1ecc24c82940e9b --- res/layout/storage_summary_donut.xml | 82 ++++++++------ res/values/colors.xml | 5 +- res/values/dimens.xml | 3 + res/values/strings.xml | 10 ++ res/values/styles.xml | 6 ++ .../deviceinfo/StorageDashboardFragment.java | 22 ++-- .../StorageSummaryDonutPreference.java | 31 ++++-- ...orageSummaryDonutPreferenceController.java | 57 +++++++--- .../android/settings/widget/DonutView.java | 102 ++++++++++++++++++ ...eSummaryDonutPreferenceControllerTest.java | 94 ++++++++++++++++ 10 files changed, 336 insertions(+), 76 deletions(-) create mode 100644 src/com/android/settings/widget/DonutView.java create mode 100644 tests/robotests/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreferenceControllerTest.java diff --git a/res/layout/storage_summary_donut.xml b/res/layout/storage_summary_donut.xml index 9cffe69c6e9..d9ead9c81a7 100644 --- a/res/layout/storage_summary_donut.xml +++ b/res/layout/storage_summary_donut.xml @@ -14,47 +14,61 @@ limitations under the License. --> - - + - + - + + +