From b745afbdd75157c73d581b345118cdaff99e912d Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Mon, 2 Mar 2015 11:51:23 -0800 Subject: Initial changes to break out AllApps into its own view. - Moves launcher state-transition code into its own class - Moves all-apps related code into a separate view/set of classes - Implements a basic list view for all apps Change-Id: I68f174aa9e1bf82c4e46ce9549c78a8dc4623f46 --- res/drawable/apps_list_bg.xml | 21 +++++++++++++++++++ res/layout-land/launcher.xml | 6 ++++++ res/layout-port/launcher.xml | 6 ++++++ res/layout-sw600dp/apps_view.xml | 34 ++++++++++++++++++++++++++++++ res/layout-sw720dp/launcher.xml | 6 ++++++ res/layout/apps_grid_row_icon_view.xml | 22 ++++++++++++++++++++ res/layout/apps_grid_row_view.xml | 38 ++++++++++++++++++++++++++++++++++ res/layout/apps_list_reveal_view.xml | 25 ++++++++++++++++++++++ res/layout/apps_list_row_icon_view.xml | 28 +++++++++++++++++++++++++ res/layout/apps_list_row_view.xml | 34 ++++++++++++++++++++++++++++++ res/layout/apps_list_view.xml | 30 +++++++++++++++++++++++++++ res/layout/apps_view.xml | 28 +++++++++++++++++++++++++ res/values-sw600dp/dimens.xml | 3 +++ res/values/attrs.xml | 8 +++++++ res/values/dimens.xml | 3 +++ 15 files changed, 292 insertions(+) create mode 100644 res/drawable/apps_list_bg.xml create mode 100644 res/layout-sw600dp/apps_view.xml create mode 100644 res/layout/apps_grid_row_icon_view.xml create mode 100644 res/layout/apps_grid_row_view.xml create mode 100644 res/layout/apps_list_reveal_view.xml create mode 100644 res/layout/apps_list_row_icon_view.xml create mode 100644 res/layout/apps_list_row_view.xml create mode 100644 res/layout/apps_list_view.xml create mode 100644 res/layout/apps_view.xml (limited to 'res') diff --git a/res/drawable/apps_list_bg.xml b/res/drawable/apps_list_bg.xml new file mode 100644 index 000000000..61f1c083a --- /dev/null +++ b/res/drawable/apps_list_bg.xml @@ -0,0 +1,21 @@ + + + + + + \ No newline at end of file diff --git a/res/layout-land/launcher.xml b/res/layout-land/launcher.xml index 6f95bd506..b13984a26 100644 --- a/res/layout-land/launcher.xml +++ b/res/layout-land/launcher.xml @@ -62,6 +62,12 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="invisible" /> + + + + + + + + + \ No newline at end of file diff --git a/res/layout-sw720dp/launcher.xml b/res/layout-sw720dp/launcher.xml index 960ccf330..a3d502cf4 100644 --- a/res/layout-sw720dp/launcher.xml +++ b/res/layout-sw720dp/launcher.xml @@ -71,6 +71,12 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="invisible" /> + + + + + diff --git a/res/layout/apps_grid_row_view.xml b/res/layout/apps_grid_row_view.xml new file mode 100644 index 000000000..bce43bc1b --- /dev/null +++ b/res/layout/apps_grid_row_view.xml @@ -0,0 +1,38 @@ + + + + + \ No newline at end of file diff --git a/res/layout/apps_list_reveal_view.xml b/res/layout/apps_list_reveal_view.xml new file mode 100644 index 000000000..4a26787c8 --- /dev/null +++ b/res/layout/apps_list_reveal_view.xml @@ -0,0 +1,25 @@ + + + \ No newline at end of file diff --git a/res/layout/apps_list_row_icon_view.xml b/res/layout/apps_list_row_icon_view.xml new file mode 100644 index 000000000..607af9b0b --- /dev/null +++ b/res/layout/apps_list_row_icon_view.xml @@ -0,0 +1,28 @@ + + + + diff --git a/res/layout/apps_list_row_view.xml b/res/layout/apps_list_row_view.xml new file mode 100644 index 000000000..c4dcd0018 --- /dev/null +++ b/res/layout/apps_list_row_view.xml @@ -0,0 +1,34 @@ + + + + + \ No newline at end of file diff --git a/res/layout/apps_list_view.xml b/res/layout/apps_list_view.xml new file mode 100644 index 000000000..b1b0f310b --- /dev/null +++ b/res/layout/apps_list_view.xml @@ -0,0 +1,30 @@ + + + \ No newline at end of file diff --git a/res/layout/apps_view.xml b/res/layout/apps_view.xml new file mode 100644 index 000000000..19ad3d2c9 --- /dev/null +++ b/res/layout/apps_view.xml @@ -0,0 +1,28 @@ + + + + + + \ No newline at end of file diff --git a/res/values-sw600dp/dimens.xml b/res/values-sw600dp/dimens.xml index 28679be2e..f7ad0c4cd 100644 --- a/res/values-sw600dp/dimens.xml +++ b/res/values-sw600dp/dimens.xml @@ -17,6 +17,9 @@ 64dp + + 76dp + 60dp 8dp diff --git a/res/values/attrs.xml b/res/values/attrs.xml index 3331cdec4..4e7c59280 100644 --- a/res/values/attrs.xml +++ b/res/values/attrs.xml @@ -18,6 +18,14 @@ + + + + + + + + diff --git a/res/values/dimens.xml b/res/values/dimens.xml index d6fc508d1..013bd925b 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -46,6 +46,9 @@ 4dip 12dip + + 64dp + -- cgit v1.2.3