From 8724b7e9dd3f64403f9469d20f797d7df379b9e8 Mon Sep 17 00:00:00 2001 From: Chao Zhang Date: Thu, 12 May 2016 17:34:31 +0800 Subject: Gallery: Modify the layout according to UX design document. 1. Modify toolbar layout according to UX design document. 2. Add touch effect to all buttons if need. 3. Modify video gesture indicator text color. 4. Don't use createChooser if only one app resolve Intent. 5. Modify export dialog layout in Photo Editor. 6. Modify truescanner icon. 7. Modify filter's label color. Change-Id: I987966ce76e5cab7bc50e5d2e52d1f7b5bdf2113 CRs-Fixed: 1017208 --- res/drawable/truescanner_background.xml | 34 ++++++++++++ res/drawable/truescanner_select.xml | 63 +++++++++++++++++++++++ res/layout/filtershow_actionbar.xml | 8 +-- res/layout/filtershow_actionbar_effects.xml | 4 +- res/layout/filtershow_bottom_panel.xml | 21 ++++---- res/layout/filtershow_category_geometry_panel.xml | 7 +-- res/layout/filtershow_export_dialog.xml | 51 ++---------------- res/layout/filtershow_seekbar.xml | 5 +- res/layout/photopage_bottom_controls.xml | 13 ++--- res/layout/toolbar.xml | 4 +- res/layout/trim_menu.xml | 6 ++- res/values/dimens.xml | 3 +- res/values/filtershow_color.xml | 20 +++---- res/values/filtershow_styles.xml | 1 + res/values/styles.xml | 12 +++-- 15 files changed, 162 insertions(+), 90 deletions(-) create mode 100644 res/drawable/truescanner_background.xml create mode 100644 res/drawable/truescanner_select.xml (limited to 'res') diff --git a/res/drawable/truescanner_background.xml b/res/drawable/truescanner_background.xml new file mode 100644 index 000000000..381bd7fd2 --- /dev/null +++ b/res/drawable/truescanner_background.xml @@ -0,0 +1,34 @@ + + + + + + + \ No newline at end of file diff --git a/res/drawable/truescanner_select.xml b/res/drawable/truescanner_select.xml new file mode 100644 index 000000000..382c14e55 --- /dev/null +++ b/res/drawable/truescanner_select.xml @@ -0,0 +1,63 @@ + + + + + + + + + + diff --git a/res/layout/filtershow_actionbar.xml b/res/layout/filtershow_actionbar.xml index a23ca80b7..60088e0a1 100644 --- a/res/layout/filtershow_actionbar.xml +++ b/res/layout/filtershow_actionbar.xml @@ -15,6 +15,7 @@ limitations under the License. --> @@ -23,17 +24,18 @@ android:id="@+id/filtershow_exit" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:scaleType="fitCenter" android:src="@drawable/cancel" android:layout_gravity="left|center_vertical" - android:paddingStart="6dp" /> + android:layout_marginStart="@dimen/toolbar_exit_padding_left" /> @@ -56,7 +57,7 @@ android:layout_width="@dimen/thumbnail_size" android:layout_height="match_parent" android:layout_weight="1" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:padding="2dip" android:scaleType="centerInside" android:src="@drawable/frames_background" @@ -67,7 +68,7 @@ android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:padding="2dip" android:scaleType="centerInside" android:src="@drawable/crop_background" /> @@ -77,7 +78,7 @@ android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:padding="2dip" android:scaleType="centerInside" android:src="@drawable/exposure_background" /> @@ -87,7 +88,7 @@ android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:padding="2dip" android:scaleType="centerInside" android:src="@drawable/beautify_background" @@ -98,7 +99,7 @@ android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:padding="2dip" android:scaleType="centerInside" android:src="@drawable/dualcamera_background" @@ -109,17 +110,17 @@ android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:padding="2dip" android:scaleType="centerInside" - android:src="@drawable/truescanner" /> + android:src="@drawable/truescanner_background" /> @@ -129,7 +130,7 @@ android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" - android:background="@android:color/transparent" + android:background="?android:attr/actionBarItemBackground" android:padding="2dip" android:scaleType="centerInside" android:src="@drawable/seestraight" /> diff --git a/res/layout/filtershow_category_geometry_panel.xml b/res/layout/filtershow_category_geometry_panel.xml index e66aa12a4..50515d6ac 100644 --- a/res/layout/filtershow_category_geometry_panel.xml +++ b/res/layout/filtershow_category_geometry_panel.xml @@ -29,6 +29,7 @@ --> + android:background="?android:attr/actionBarItemBackground" /> + android:padding="?android:attr/dialogPreferredPadding" > @@ -37,16 +34,14 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:alignmentMode="alignBounds" - android:useDefaultMargins="true" - android:layout_marginTop="24dp" + android:layout_marginTop="8dp" android:columnOrderPreserved="false" android:columnCount="5"> @@ -71,13 +66,13 @@ @@ -85,13 +80,11 @@ android:text="@string/quality" android:layout_width="wrap_content" android:layout_height="fill_parent" - android:layout_margin="8dp" android:textSize="16sp" android:textColor="@color/albumlist_label_title" /> - + android:layout_gravity="end|center_vertical" /> - - - - - -