Android Open Source - Development mobile Match-Me-If-You-Can






Project Summary

App developed as a part of CS5520 (Mobile Application Development) coursework..

Web Site / Source Repository

Match-Me-If-You-Can is hosted in the following web site
https://github.com/grane22/Match-Me-If-You-Can

If you think the Android project Match-Me-If-You-Can 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 Match-Me-If-You-Can.

ItemValue
Java File Count69
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version10
Minimum SDK Version8
Activity Count44
jar files usedKeyValueAPI.jar
android-support-v4.jar
opencv library - 2.4.8.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.CAMERA
android.permission.GET_ACCOUNTS
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS
com.google.android.c2dm.permission.RECEIVE
edu.neu.madcourse.dushyantdeshmukh.permission.C2D_MESSAGE
Asset File Namesassets\compressedWordlist.txt
assets\font\COOPBL.TTF
assets\font\ITCKRIST.TTF
Raw File Namesres\raw\button_press.mp3
res\raw\count_down.wav
res\raw\dictionary_beep.mp3
res\raw\final_proj_bg.mp3
res\raw\final_proj_capture.mp3
res\raw\final_proj_game_finish.mp3
res\raw\final_proj_match_bg.mp3
res\raw\final_proj_match_fail.wav
res\raw\final_proj_match_success.mp3
res\raw\game.mp3
res\raw\game_over_gong.wav
res\raw\invalid_word_beep.wav
res\raw\main.mp3
res\raw\valid_word_beep.mp3
res\raw\wordgame_bg_music.mp3
res\raw\wordgame_menu_music.mp3




Resource Files

There are 14 image files in Match-Me-If-You-Can. The names of the image files are listed as follows.

final_proj_app_icon.png
final_proj_capture.png
final_proj_clear_image.png
final_proj_dual_phone_mode.png
final_proj_exit.png
final_proj_logo.png
final_proj_main_menu.png
final_proj_match.png
final_proj_next.png
final_proj_previous.png
final_proj_settings.png
final_proj_single_phone_mode.png
final_proj_skip_tutorial.png
head_shot_pic.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Match-Me-If-You-Can has the following Java source files.

edu.neu.madcourse.dushyantdeshmukh.About.java
edu.neu.madcourse.dushyantdeshmukh.MainActivity.java
edu.neu.madcourse.dushyantdeshmukh.communication.Acknowledgements.java
edu.neu.madcourse.dushyantdeshmukh.communication.Communication.java
edu.neu.madcourse.dushyantdeshmukh.communication.GcmBroadcastReceiver.java
edu.neu.madcourse.dushyantdeshmukh.communication.GcmIntentService.java
edu.neu.madcourse.dushyantdeshmukh.communication.TestInterphoneComm.java
edu.neu.madcourse.dushyantdeshmukh.communication.TestStoringData.java
edu.neu.madcourse.dushyantdeshmukh.dictionary.Acknowledgements.java
edu.neu.madcourse.dushyantdeshmukh.dictionary.Dictionary.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.Acknowledgements.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.BaseCameraActivity.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.CaptureImage.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.Connection.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.GameFinish.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.Home.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.IntroScreen.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.MatchImage.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.Practice.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.Prefs.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.ProjectConstants.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.SoundHelper.java
edu.neu.madcourse.dushyantdeshmukh.finalproject.Tutorial.java
edu.neu.madcourse.dushyantdeshmukh.sudoku.About.java
edu.neu.madcourse.dushyantdeshmukh.sudoku.Game.java
edu.neu.madcourse.dushyantdeshmukh.sudoku.Keypad.java
edu.neu.madcourse.dushyantdeshmukh.sudoku.Music.java
edu.neu.madcourse.dushyantdeshmukh.sudoku.Prefs.java
edu.neu.madcourse.dushyantdeshmukh.sudoku.PuzzleView.java
edu.neu.madcourse.dushyantdeshmukh.sudoku.Sudoku.java
edu.neu.madcourse.dushyantdeshmukh.trickiestpart.Acknowledgements.java
edu.neu.madcourse.dushyantdeshmukh.trickiestpart.CameraPreview.java
edu.neu.madcourse.dushyantdeshmukh.trickiestpart.Instructions.java
edu.neu.madcourse.dushyantdeshmukh.trickiestpart.Test.java
edu.neu.madcourse.dushyantdeshmukh.trickiestpart.TrickiestPart.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.Acknowledgements.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.BoardView.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.ChooseOpponent.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.Constants.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.Game.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.GcmBroadcastReceiver.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.GcmIntentService.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.Instructions.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.MsgFromOpponent.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.Prefs.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.RequestFromOpponent.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.TopScorers.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.TwoPlayerWordGame.java
edu.neu.madcourse.dushyantdeshmukh.two_player_wordgame.WaitingForOpponent.java
edu.neu.madcourse.dushyantdeshmukh.util.BloomFilter.java
edu.neu.madcourse.dushyantdeshmukh.util.InternetConnUtil.java
edu.neu.madcourse.dushyantdeshmukh.utilities.AccelerometerListener.java
edu.neu.madcourse.dushyantdeshmukh.utilities.AccelerometerManager.java
edu.neu.madcourse.dushyantdeshmukh.utilities.BloomFilter.java
edu.neu.madcourse.dushyantdeshmukh.utilities.FontCache.java
edu.neu.madcourse.dushyantdeshmukh.utilities.GcmBroadcastReceiver.java
edu.neu.madcourse.dushyantdeshmukh.utilities.GcmIntentService.java
edu.neu.madcourse.dushyantdeshmukh.utilities.InternetConnUtil.java
edu.neu.madcourse.dushyantdeshmukh.utilities.MyButton.java
edu.neu.madcourse.dushyantdeshmukh.utilities.MyTextView.java
edu.neu.madcourse.dushyantdeshmukh.utilities.Util.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.Acknowledgements.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.BoardView.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.Game.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.GameOver.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.Hints.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.Instructions.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.Prefs.java
edu.neu.madcourse.dushyantdeshmukh.wordgame.WordGame.java