From a185f459797e502a47bad0dd34f4b5170f9170c2 Mon Sep 17 00:00:00 2001 From: clupus <154858@sch.bme.hu> Date: Sun, 5 Dec 2021 13:00:04 +0100 Subject: [PATCH] =?UTF-8?q?Bead=C3=A1sra=20k=C3=A9sz,=20design-hoz=20?= =?UTF-8?q?=C3=A9rt=C5=91=20ember=20(akinek=20van=20sz=C3=A9p=C3=A9rz?= =?UTF-8?q?=C3=A9ke)=20nyugottan=20foglalkozhatna=20vele?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/misc.xml | 5 ++-- app/build.gradle | 2 +- app/src/main/AndroidManifest.xml | 4 +-- .../kszk/kikerdezo/QuestionListActivity.kt | 2 +- .../kikerdezo/connection/NetworkManager.kt | 2 +- .../bme/kszk/kikerdezo/database/ResultDao.kt | 2 +- .../res/drawable/rounded_corners_textview.xml | 16 ++++++++++++ app/src/main/res/layout/activity_results.xml | 17 ++++++++----- app/src/main/res/layout/question_item.xml | 11 ++++++++ app/src/main/res/layout/result_item.xml | 25 +++++++++---------- app/src/main/res/values/colors.xml | 2 ++ app/src/main/res/values/strings.xml | 20 +++++++-------- 12 files changed, 71 insertions(+), 37 deletions(-) create mode 100644 app/src/main/res/drawable/rounded_corners_textview.xml diff --git a/.idea/misc.xml b/.idea/misc.xml index 09a8a83..0acc024 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -7,14 +7,15 @@ <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/drawable-v24/round_menu_20.xml" value="0.32685185185185184" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/drawable-v24/round_menu_24.xml" value="0.32685185185185184" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/drawable/ic_launcher_background.xml" value="0.2765625" /> + <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/drawable/rounded_corners_textview.xml" value="0.37864583333333335" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/activity_main.xml" value="0.19899103139013452" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/activity_question.xml" value="0.33" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/activity_question_list.xml" value="0.33" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/activity_results.xml" value="0.27239583333333334" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/activity_user_name.xml" value="0.25" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/header_navigation_drawer.xml" value="0.20260416666666667" /> - <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/question_item.xml" value="0.33" /> - <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/result_item.xml" value="0.25" /> + <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/question_item.xml" value="0.4932014833127318" /> + <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/layout/result_item.xml" value="0.33" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/menu/navigation_drawer.xml" value="0.5" /> <entry key="..\:/Users/csehv/AndroidStudioProjects/Kikerdezo/app/src/main/res/menu/top_app_bar.xml" value="0.2814814814814815" /> </map> diff --git a/app/build.gradle b/app/build.gradle index d6ed52d..9c79bc9 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -50,7 +50,7 @@ dependencies { implementation 'androidx.core:core-ktx:1.7.0' implementation 'androidx.appcompat:appcompat:1.3.1' - implementation 'com.google.android.material:material:1.4.0' + implementation 'com.google.android.material:material:1.6.0-alpha01' implementation 'androidx.constraintlayout:constraintlayout:2.1.1' testImplementation 'junit:junit:4.+' androidTestImplementation 'androidx.test.ext:junit:1.1.3' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 83b713f..f64ef9d 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" - package="hu.bme.kszk.kikerdezo" - android:targetSandboxVersion="1"> + package="hu.bme.kszk.kikerdezo"> + <!--android:targetSandboxVersion="1"--> <uses-permission android:name="android.permission.INTERNET" /> diff --git a/app/src/main/java/hu/bme/kszk/kikerdezo/QuestionListActivity.kt b/app/src/main/java/hu/bme/kszk/kikerdezo/QuestionListActivity.kt index d2c90b3..be28c2f 100644 --- a/app/src/main/java/hu/bme/kszk/kikerdezo/QuestionListActivity.kt +++ b/app/src/main/java/hu/bme/kszk/kikerdezo/QuestionListActivity.kt @@ -60,7 +60,7 @@ class QuestionListActivity : AppCompatActivity() { } } } - var result = Result( + val result = Result( null, labNum, sp.getString("USERNAME", "PlayerOne").toString(), diff --git a/app/src/main/java/hu/bme/kszk/kikerdezo/connection/NetworkManager.kt b/app/src/main/java/hu/bme/kszk/kikerdezo/connection/NetworkManager.kt index f433a09..a0e8fbd 100644 --- a/app/src/main/java/hu/bme/kszk/kikerdezo/connection/NetworkManager.kt +++ b/app/src/main/java/hu/bme/kszk/kikerdezo/connection/NetworkManager.kt @@ -10,7 +10,7 @@ object NetworkManager { private val retrofit: Retrofit private val questionApi: QuestionApi - private val SERVICE_URL = "http://192.168.1.72:8080" + private val SERVICE_URL = "https://mobweb-clupus.k8s-01.sch.bme.hu" init{ retrofit = Retrofit.Builder() diff --git a/app/src/main/java/hu/bme/kszk/kikerdezo/database/ResultDao.kt b/app/src/main/java/hu/bme/kszk/kikerdezo/database/ResultDao.kt index 9b9b50b..2a904ae 100644 --- a/app/src/main/java/hu/bme/kszk/kikerdezo/database/ResultDao.kt +++ b/app/src/main/java/hu/bme/kszk/kikerdezo/database/ResultDao.kt @@ -8,7 +8,7 @@ import hu.bme.kszk.kikerdezo.model.Result @Dao interface ResultDao { - @Query("SELECT * FROM result ORDER BY score") + @Query("SELECT * FROM result ORDER BY date") fun getResults(): LiveData<List<Result>> @Insert diff --git a/app/src/main/res/drawable/rounded_corners_textview.xml b/app/src/main/res/drawable/rounded_corners_textview.xml new file mode 100644 index 0000000..e180f81 --- /dev/null +++ b/app/src/main/res/drawable/rounded_corners_textview.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" > + <stroke + android:width="1dp" + android:color="@color/slightly_darker_light_blue" /> + + <solid android:color="@color/light_blue" /> + + <padding + android:left="1dp" + android:right="1dp" + android:bottom="1dp" + android:top="1dp" /> + + <corners android:radius="5dp" /> +</shape> \ No newline at end of file diff --git a/app/src/main/res/layout/activity_results.xml b/app/src/main/res/layout/activity_results.xml index 91b9248..6ede96b 100644 --- a/app/src/main/res/layout/activity_results.xml +++ b/app/src/main/res/layout/activity_results.xml @@ -59,29 +59,34 @@ android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" - android:layout_height="30sp" - android:orientation="horizontal"> + android:layout_height="20sp" + android:orientation="horizontal" + android:background="@android:color/darker_gray"> <TextView android:layout_width="90sp" android:layout_height="100sp" - android:text="@string/max_pont" /> + android:text="@string/max_pont" + android:textColor="@color/black"/> <TextView android:layout_width="80sp" android:layout_height="100sp" - android:text="@string/nev" /> + android:text="@string/nev" + android:textColor="@color/black"/> <TextView android:layout_width="50sp" android:layout_height="100sp" - android:text="@string/labor"/> + android:text="@string/labor" + android:textColor="@color/black"/> <TextView android:layout_width="0dp" android:layout_height="100sp" android:layout_weight="1" - android:text="@string/datum" /> + android:text="@string/datum" + android:textColor="@color/black"/> </LinearLayout> diff --git a/app/src/main/res/layout/question_item.xml b/app/src/main/res/layout/question_item.xml index 4e43cd3..6b9faad 100644 --- a/app/src/main/res/layout/question_item.xml +++ b/app/src/main/res/layout/question_item.xml @@ -12,7 +12,9 @@ android:layout_marginStart="30dp" android:layout_marginTop="40dp" android:layout_marginEnd="30dp" + android:background="@drawable/rounded_corners_textview" android:text="@string/questiongoeshere" + android:textAlignment="center" android:textSize="20sp" app:layout_constraintBottom_toTopOf="@+id/guideline2" app:layout_constraintEnd_toEndOf="parent" @@ -89,6 +91,15 @@ app:layout_constraintStart_toStartOf="@+id/guideline3" app:layout_constraintTop_toTopOf="@+id/guideline4" /> + <com.google.android.material.divider.MaterialDivider + android:layout_width="match_parent" + android:layout_height="wrap_content" + app:dividerInsetEnd="16dp" + app:dividerInsetStart="16dp" + app:dividerThickness="2dp" + app:layout_constraintBottom_toTopOf="@+id/question" + app:layout_constraintTop_toTopOf="parent" /> + <androidx.constraintlayout.widget.Guideline android:id="@+id/guideline3" android:layout_width="wrap_content" diff --git a/app/src/main/res/layout/result_item.xml b/app/src/main/res/layout/result_item.xml index c1e24b1..4d66177 100644 --- a/app/src/main/res/layout/result_item.xml +++ b/app/src/main/res/layout/result_item.xml @@ -8,47 +8,46 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" - android:orientation="horizontal" + android:orientation="vertical" tools:ignore="MissingConstraints"> - <View - android:id="@+id/divider" - android:layout_width="0dp" - android:layout_height="0dp" - android:layout_weight="1" - android:background="?android:attr/listDivider" /> - <LinearLayout android:layout_width="match_parent" - android:layout_height="120sp" + android:layout_height="20sp" android:orientation="horizontal"> <TextView android:id="@+id/score" android:layout_width="90sp" - android:layout_height="100sp" + android:layout_height="20sp" android:text="@string/score" /> <TextView android:id="@+id/name" android:layout_width="80sp" - android:layout_height="100sp" + android:layout_height="20sp" android:text="@string/name" /> <TextView android:layout_width="50sp" - android:layout_height="100sp" + android:layout_height="20sp" android:text="@string/labnum" android:id="@+id/labNum"/> <TextView android:id="@+id/date" android:layout_width="0dp" - android:layout_height="100sp" + android:layout_height="20sp" android:layout_weight="1" android:text="@string/date" /> </LinearLayout> + <com.google.android.material.divider.MaterialDivider + android:layout_width="match_parent" + android:layout_height="wrap_content" + app:dividerInsetStart="16dp" + app:dividerInsetEnd="16dp" + app:dividerThickness="2dp"/> </LinearLayout> </androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 086c6c4..debfe85 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -8,4 +8,6 @@ <color name="black">#FF000000</color> <color name="white">#FFFFFFFF</color> <color name="cyan">#FF00FFFF</color> + <color name="light_blue">#E6F3F8</color> + <color name="slightly_darker_light_blue">#BCD2E8</color> </resources> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6269275..f879867 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,11 +1,11 @@ <resources> - <string name="app_name">Kikerdezo</string> - <string name="settings">menu</string> - <string name="eredmenyek">Eredmenyek</string> - <string name="nev">Nev</string> + <string name="app_name">Kikérdező</string> + <string name="settings">menü</string> + <string name="eredmenyek">Eredmények</string> + <string name="nev">Név</string> <string name="header_text">PlayerOne</string> - <string name="header_title">Mob-Web Kikerdezo</string> - <string name="createdBy">Keszitette: Cseh Viktor</string> + <string name="header_title">Mob-Web Kikérdező</string> + <string name="createdBy">Készítette: Cseh Viktor @KSZK</string> <string name="_1_labor">1. Labor</string> <string name="_2_labor">2. Labor</string> <string name="_3_labor">3. Labor</string> @@ -29,15 +29,15 @@ <string name="hello_first_fragment">Hello first fragment</string> <string name="hello_second_fragment">Hello second fragment. Arg: %1$s</string> <string name="questiongoeshere">QuestionGoesHere</string> - <string name="oke">Oke</string> - <string name="kikerdezo">Kikerdezo</string> + <string name="oke">Oké</string> + <string name="kikerdezo">Kikérdező</string> <string name="date">Date</string> <string name="labnum">labNum</string> <string name="name">name</string> <string name="score">Score</string> - <string name="datum">Datum</string> + <string name="datum">Dátum</string> <string name="labor">Labor</string> - <string name="max_pont">Max Pont</string> + <string name="max_pont">Elért pont</string> <string name="ans1">ans1</string> <string name="ans3">ans3</string> <string name="ans2">ans2</string> -- GitLab