An app developed for a Software Engineering course..
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.
The following table is the detailed list of EPFL-Android-Quiz.
Item | Value |
---|---|
Java File Count | 90 |
Target SDK Version | 18 |
Minimum SDK Version | 17 |
Activity Count | 7 |
jar files used | UMLGraph.jar android-support-v4.jar android-support-v4.jar robotium.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
Asset File Names | assets\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 |
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