Skip to content

FabioGouveia/AndroidQuizApp

Repository files navigation

AndroidQuizApp

This is a fully customizable quiz app made with a lot of effort and focused on learning. This project is part of Udacity - Google Developer Challenge Scholarship : Android Basics and makes use of different technics to bring edition comfort. Amazingly all the files that you need to edit to have a completelly different scenario is questions.json and arrays.xml files. This app also uses sound effects from "https://www.zapsplat.com“, thank's to zapsplat for this amazing sound effects.

Application show room

Android quiz app show room image

Android quiz app show room image

See more images on Android quiz app wiki

Edit Instructions:

Adapt to your needs

Adaptable application image

Add, edit or remove levels

Add, edit and remove levels in a simple way through a xml file called arrays.xml stored in values folder.

How to add, edit and remove levels image

Edit level strings

Resources fast edition...

Add, remove or edit level names, scores, earnings and more just in one file, arrays.xml file

How to add, remove or edit level strings image

Setup your level icons with enabled and disabled state...

How to edit, add or remove level icons image

Edit questions

Add, edit or remove questions

Add, edit and remove questions in a simple way through a json file called question.json that is stored in assets folder.

How to add and remove questions image

JSON fast question edition...

Add a question and simple turn your questions in multiple choice, one choice and textual questions by editing boolean second parameter on options JSON array.

Setup multiple answer questions by adding more true boolean values to options array.

How to edit a multiple answer question image

Set up multiple answer/one choice question by adding just one true value to the right answer on the options array.

How to edit a multiple answer, one choice question image

Add a yes or no question by adding just two elements to the options array.

How to edit a yes or no question image

You also can add textual questions by adding just one element to the options array, always setted to true.

How to setup a textual question image

One string for right answers as an array of strings separated by commas...

Setup your sound effects.

How to edit, add or remove sound effects image

Sound effects from "https://www.zapsplat.com“