From 1ace896cf708a9c2f93d7df82736a29e0469985b Mon Sep 17 00:00:00 2001 From: Milos Marinkovic Date: Mon, 23 May 2016 23:13:09 +0200 Subject: [PATCH] Adding layouts for stats page, landscape. - Related to issue #3 --- app/build.gradle | 2 +- app/src/main/AndroidManifest.xml | 1 - .../contactsgenerator/ProgressActivity.java | 5 +- .../contactsgenerator/StatsActivity.java | 3 +- .../service/GeneratorService.java | 6 +- .../main/res/layout-land/activity_main.xml | 1 + .../res/layout-land/activity_progress.xml | 5 +- .../main/res/layout-land/activity_stats.xml | 275 ++++++++++++++++++ .../res/layout-sw600dp-land/activity_main.xml | 1 + .../main/res/layout-sw600dp/activity_main.xml | 1 + app/src/main/res/layout/activity_main.xml | 1 + app/src/main/res/layout/activity_stats.xml | 84 +++--- app/src/main/res/values/colors.xml | 3 +- app/src/main/res/values/dimens.xml | 6 +- app/src/main/res/values/strings.xml | 4 +- 15 files changed, 340 insertions(+), 58 deletions(-) create mode 100644 app/src/main/res/layout-land/activity_stats.xml diff --git a/app/build.gradle b/app/build.gradle index fda1e60..df80765 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,7 +10,7 @@ android { minSdkVersion 14 targetSdkVersion 23 - versionCode 8 + versionCode 9 versionName "2.0.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index fac5c0d..84f94e9 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -62,7 +62,6 @@ android:label="@string/activity_stats_title" android:launchMode="singleTask" android:parentActivityName=".MainActivity" - android:screenOrientation="portrait" tools:ignore="UnusedAttribute"> @@ -177,13 +177,12 @@ tools:ignore="UnusedAttribute" /> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout-sw600dp-land/activity_main.xml b/app/src/main/res/layout-sw600dp-land/activity_main.xml index 23d3ee9..e782704 100644 --- a/app/src/main/res/layout-sw600dp-land/activity_main.xml +++ b/app/src/main/res/layout-sw600dp-land/activity_main.xml @@ -60,6 +60,7 @@ android:gravity="center" android:maxWidth="340dp" android:text="@string/how_many_contacts" + android:textColor="@color/primary" android:textSize="24sp" /> @@ -16,25 +17,24 @@ android:layout_width="match_parent" android:layout_height="wrap_content"> - @@ -44,7 +44,7 @@ android:layout_height="wrap_content" android:textAllCaps="true" android:textColor="@color/primary_lighter" - android:textSize="@dimen/stats_activity_large_numbers_text_size" + android:textSize="@dimen/text_size_omg" android:textStyle="bold" tools:text="320" /> @@ -54,7 +54,7 @@ android:text="@string/stat_total_generated" android:textAllCaps="true" android:textColor="@color/primary_lighter" - android:textSize="@dimen/stats_activity_small_text_size" /> + android:textSize="@dimen/text_size_large" /> @@ -79,11 +79,10 @@ android:text="@string/stat_total_requested" android:textAllCaps="true" android:textColor="@color/primary" - android:textSize="@dimen/stats_activity_small_text_size" /> + android:textSize="@dimen/text_size_large" /> - + android:textSize="@dimen/text_size_small" + android:textStyle="bold" + android:visibility="gone" + tools:visibility="visible" /> - - - - @@ -180,14 +179,13 @@ android:gravity="start" android:orientation="vertical"> - - + android:textSize="@dimen/text_size_large" + android:textStyle="bold" + android:visibility="gone" + tools:visibility="visible" /> + android:textSize="@dimen/text_size_large" + android:visibility="gone" + tools:text="Martha Jones (2.9s)" + tools:visibility="visible" /> - + android:textSize="@dimen/text_size_large" + android:textStyle="bold" + android:visibility="gone" + tools:visibility="visible" /> - + android:textSize="@dimen/text_size_large" + android:visibility="gone" + tools:text="Captain Jack Harkness (2.0s)" + tools:visibility="visible" /> + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 78859e4..a358a13 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -3,10 +3,9 @@ #2C3E50 #1E2B38 - #2B5884 + #3060A0 #E74C3C #F97D6D - @color/primary \ No newline at end of file diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index c72f127..63f0719 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -3,10 +3,6 @@ 24dp 24dp - 18sp - 60sp - 14sp - 48dp 48dp 56dp @@ -27,5 +23,7 @@ 18sp 22sp 26sp + 50sp + 60sp diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7b0cfb2..a0ebc1e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -42,8 +42,8 @@ Females Requested Generated - Time spent - Contact average time + Total time spent + Time per contact Slowest generation Quickest generation Please verify that you have a\nreliable Internet connection