From 4d2a472686ca3b7d6e10bf354127a7e476535f13 Mon Sep 17 00:00:00 2001 From: Caesar2011 Date: Wed, 5 Apr 2017 19:46:44 +0200 Subject: [PATCH] Prototype ready; Core functionality implemented --- .idea/gradle.xml | 1 - .idea/misc.xml | 16 +- app/.gitignore | 1 - app/build.gradle | 8 +- app/src/main/AndroidManifest.xml | 6 +- .../NoCurrentQuestionException.java | 26 + .../Exceptions/NotLoggedInException.java | 26 + .../it14/postgrachelor/LoginFragment.java | 70 +- .../it14/postgrachelor/MainActivity.java | 175 ++--- .../it14/postgrachelor/MainFragment.java | 205 +++-- .../postgrachelor/QuestionEndFragment.java | 112 ++- .../it14/postgrachelor/QuestionFragment.java | 176 +++-- .../postgrachelor/QuestionStartFragment.java | 109 --- .../postgrachelor/Services/GameService.java | 704 ++++++++++++++++++ .../Services/HighscoreService.java | 137 ++++ .../postgrachelor/Services/JsonRequest.java | 141 ---- .../postgrachelor/Services/JsonRequestPG.java | 68 -- .../postgrachelor/Services/LoginService.java | 14 +- .../it14/postgrachelor/Types/GameScores.java | 25 + .../it14/postgrachelor/Types/Highscores.java | 43 ++ .../Types/HighscoresCategories.java | 36 + .../it14/postgrachelor/Types/Question.java | 36 + .../postgrachelor/Types/QuestionResult.java | 36 + .../circular_progress_drawable_red.xml | 2 +- app/src/main/res/layout/activity_main.xml | 5 +- app/src/main/res/layout/fragment_main.xml | 37 +- .../res/layout/fragment_main_category.xml | 20 +- .../main/res/layout/fragment_main_game.xml | 47 ++ .../main/res/layout/fragment_main_status.xml | 3 +- app/src/main/res/layout/fragment_question.xml | 44 ++ .../main/res/layout/fragment_question_end.xml | 14 +- .../res/layout/fragment_question_start.xml | 25 - app/src/main/res/values/drawables.xml | 2 +- app/src/main/res/values/strings.xml | 9 + assets/diagrams/api-php.svg | 4 +- 35 files changed, 1561 insertions(+), 822 deletions(-) delete mode 100644 app/.gitignore create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Exceptions/NoCurrentQuestionException.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Exceptions/NotLoggedInException.java delete mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/QuestionStartFragment.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Services/GameService.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Services/HighscoreService.java delete mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Services/JsonRequest.java delete mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Services/JsonRequestPG.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Types/GameScores.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Types/Highscores.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Types/HighscoresCategories.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Types/Question.java create mode 100644 app/src/main/java/de/hwr_berlin/it14/postgrachelor/Types/QuestionResult.java create mode 100644 app/src/main/res/layout/fragment_main_game.xml delete mode 100644 app/src/main/res/layout/fragment_question_start.xml diff --git a/.idea/gradle.xml b/.idea/gradle.xml index afaee01..7ac24c7 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -5,7 +5,6 @@