Android Open Source - App quiz EPFL-Android-Quiz






Project Summary

An app developed for a Software Engineering course..

Web Site / Source Repository

EPFL-Android-Quiz is hosted in the following web site
https://github.com/BinaryBrain/EPFL-Android-Quiz

If you think the Android project EPFL-Android-Quiz listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of EPFL-Android-Quiz.

ItemValue
Java File Count90
Target SDK Version18
Minimum SDK Version17
Activity Count7
jar files usedUMLGraph.jar
android-support-v4.jar
android-support-v4.jar
robotium.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
Asset File Namesassets\src\epfl\sweng\QuizQuestion.java
assets\src\epfl\sweng\editquestions\EditQuestionActivity.java
assets\src\epfl\sweng\entry\MainActivity.java
assets\src\epfl\sweng\servercomm\ServerCommunicator.java
assets\src\epfl\sweng\servercomm\SwengHttpClientFactory.java
assets\src\epfl\sweng\showquestions\ShowQuestionsActivity.java
assets\src\epfl\sweng\testing\TestingTransaction.java
assets\src\epfl\sweng\testing\TestingTransactions.java
assets\src\epfl\sweng\testing\TestingTransactionsError.java
assets\src\epfl\sweng\ui\AnswerEditor.java
assets\src\epfl\sweng\ui\QuestionActivity.java




Java Source Files

EPFL-Android-Quiz has the following Java source files.

com.example.swengtutorial.MainActivity.java
com.example.swengtutorial.ShowMessageActivity.java
epfl.sweng.QuizQuestion.java
epfl.sweng.authentication.AuthenticationActivity.java
epfl.sweng.authentication.AuthenticationEvent.java
epfl.sweng.authentication.Authenticator.java
epfl.sweng.authentication.JSONSession.java
epfl.sweng.authentication.JSONToken.java
epfl.sweng.authentication.ServerAuthenticationEvent.java
epfl.sweng.authentication.UserStorage.java
epfl.sweng.cache.CacheInterface.java
epfl.sweng.cache.SQLiteCache.java
epfl.sweng.context.ConnectionEvent.java
epfl.sweng.context.ConnectionStateMachine.java
epfl.sweng.context.connstates.ConnectionState.java
epfl.sweng.context.connstates.IdleOfflineConnectionState.java
epfl.sweng.context.connstates.IdleOnlineConnectionState.java
epfl.sweng.context.connstates.ServerInCommunicationConnectionState.java
epfl.sweng.context.connstates.ServerSyncConnectionState.java
epfl.sweng.editquestions.EditQuestionActivity.java
epfl.sweng.editquestions.EditQuestionActivity.java
epfl.sweng.editquestions.MalformedEditorButtonException.java
epfl.sweng.editquestions.PostedQuestionEvent.java
epfl.sweng.entry.MainActivity.java
epfl.sweng.entry.MainActivity.java
epfl.sweng.entry.MainActivityEventEmitter.java
epfl.sweng.entry.SwitchSuccessfulEvent.java
epfl.sweng.events.Event.java
epfl.sweng.events.EventEmitter.java
epfl.sweng.events.EventEmitterInterface.java
epfl.sweng.events.EventListener.java
epfl.sweng.patterns.CheckProxyHelper.java
epfl.sweng.patterns.ICheckProxyHelper.java
epfl.sweng.proxy.GetConnectionErrorEvent.java
epfl.sweng.proxy.IServer.java
epfl.sweng.proxy.PostConnectionErrorEvent.java
epfl.sweng.proxy.Proxy.java
epfl.sweng.proxy.QuestionToSubmit.java
epfl.sweng.quizquestions.MalformedQuestionException.java
epfl.sweng.quizquestions.QuizQuestion.java
epfl.sweng.searchquestions.JSONQuestion.java
epfl.sweng.searchquestions.SearchActivity.java
epfl.sweng.searchquestions.ServerQueryEvent.java
epfl.sweng.searchquestions.parser.QueryParser.java
epfl.sweng.searchquestions.parser.QueryTokenizer.java
epfl.sweng.searchquestions.parser.SQLQueryCompiler.java
epfl.sweng.searchquestions.parser.entities.Tag.java
epfl.sweng.searchquestions.parser.entities.Token.java
epfl.sweng.searchquestions.parser.tree.ASTVisitor.java
epfl.sweng.searchquestions.parser.tree.SingleChildTreeNode.java
epfl.sweng.searchquestions.parser.tree.TreeAnd.java
epfl.sweng.searchquestions.parser.tree.TreeLeaf.java
epfl.sweng.searchquestions.parser.tree.TreeNode.java
epfl.sweng.searchquestions.parser.tree.TreeOr.java
epfl.sweng.servercomm.CustomResponseHandler.java
epfl.sweng.servercomm.RequestContext.java
epfl.sweng.servercomm.ServerCommunicator.java
epfl.sweng.servercomm.ServerCommunicator.java
epfl.sweng.servercomm.ServerEvent.java
epfl.sweng.servercomm.ServerResponse.java
epfl.sweng.servercomm.SwengHttpClientFactory.java
epfl.sweng.servercomm.SwengHttpClientFactory.java
epfl.sweng.services.ClientErrorEvent.java
epfl.sweng.services.ConnectionErrorEvent.java
epfl.sweng.services.NothingInCacheEvent.java
epfl.sweng.services.QuestionActivityService.java
epfl.sweng.services.QuestionFetcherService.java
epfl.sweng.services.QuestionPublisherService.java
epfl.sweng.services.Service.java
epfl.sweng.services.ServiceFactory.java
epfl.sweng.services.ShowQuestionEvent.java
epfl.sweng.services.SuccessfulSubmitEvent.java
epfl.sweng.showquestions.ReceivedQuestionEvent.java
epfl.sweng.showquestions.ReceivedQuestionWithError.java
epfl.sweng.showquestions.ShowQuestionsActivity.java
epfl.sweng.showquestions.ShowQuestionsActivity.java
epfl.sweng.testing.TestCoordinationError.java
epfl.sweng.testing.TestCoordinator.java
epfl.sweng.testing.TestingTransaction.java
epfl.sweng.testing.TestingTransaction.java
epfl.sweng.testing.TestingTransactions.java
epfl.sweng.testing.TestingTransactionsError.java
epfl.sweng.ui.AnswerEditor.java
epfl.sweng.ui.AnswerEditor.java
epfl.sweng.ui.QuestionActivity.java
epfl.sweng.ui.QuestionActivity.java
epfl.sweng.util.StringHelper.java