OSDN Git Service

UI Refresh: a new app info header for app/notification.
authorFan Zhang <zhfan@google.com>
Wed, 26 Oct 2016 22:43:01 +0000 (15:43 -0700)
committerFan Zhang <zhfan@google.com>
Thu, 27 Oct 2016 20:48:13 +0000 (13:48 -0700)
commitc9536b8e4124e616f4cf9b2396b000a5355bf333
tree1b21bffe973374780d8fae7c5b112fb8789853f6
parent9895344be68ced373d28eb670b65b5cc2b67d22e
UI Refresh: a new app info header for app/notification.

- moved force stop and uninstall button to bottom of page (as footer)
- Forked appheader layout file, and created AppHeaderController to
  contain all binding logic for header.

Bug: 32442716
Test: RunSettingsRoboTests
Change-Id: Id4eb365ca25e035c043c068867f5cbc3a202b201
14 files changed:
res/layout/app_action_buttons.xml [new file with mode: 0644]
res/layout/app_details.xml [new file with mode: 0644]
res/values/styles.xml
res/xml/installed_app_details_ia.xml [new file with mode: 0644]
src/com/android/settings/applications/AppHeaderController.java [new file with mode: 0644]
src/com/android/settings/applications/ApplicationFeatureProvider.java [new file with mode: 0644]
src/com/android/settings/applications/ApplicationFeatureProviderImpl.java [new file with mode: 0644]
src/com/android/settings/applications/InstalledAppDetails.java
src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java
src/com/android/settings/overlay/FeatureFactory.java
src/com/android/settings/overlay/FeatureFactoryImpl.java
tests/robotests/src/com/android/settings/applications/AdvancedAppSettingsTest.java
tests/robotests/src/com/android/settings/applications/AppHeaderControllerTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java