Android Open Source - Game word Bananagrams






Project Summary

Bananagrams (word game like scrabble) android app.

Web Site / Source Repository

Bananagrams is hosted in the following web site
https://github.com/zcotter/Bananagrams

If you think the Android project Bananagrams 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 Bananagrams.

ItemValue
Java File Count37
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Activity Count9
jar files usedgcm.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.VIBRATE
android.permission.WAKE_LOCK
com.google.android.c2dm.permission.RECEIVE
com.zachcotter.bananagrams.permission.C2D_MESSAGE
Asset File Namesassets\wordlist.txt
assets\wordlist_filter_1.txt
assets\wordlist_filter_2.txt
assets\wordlist_filter_3.txt




Resource Files

There are 28 image files in Bananagrams. The names of the image files are listed as follows.

a.png
b.png
blank.png
c.png
d.png
e.png
f.png
g.png
h.png
i.png
j.png
k.png
l.png
m.png
n.png
o.png
p.png
pause.png
q.png
r.png
s.png
t.png
u.png
v.png
w.png
x.png
y.png
z.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Bananagrams has the following Java source files.

com.zachcotter.bananagrams.ApplicationTest.java
com.zachcotter.bananagrams.Bananagrams.java
com.zachcotter.bananagrams.BananagramsMenu.java
com.zachcotter.bananagrams.BananagramsPauseMenu.java
com.zachcotter.bananagrams.Board.java
com.zachcotter.bananagrams.BoardToBoardMove.java
com.zachcotter.bananagrams.BoardToLetterListMove.java
com.zachcotter.bananagrams.ChoosePlayer.java
com.zachcotter.bananagrams.Communication.java
com.zachcotter.bananagrams.DestroyMoveTask.java
com.zachcotter.bananagrams.Dictionary.java
com.zachcotter.bananagrams.DictionarySearcher.java
com.zachcotter.bananagrams.Direction.java
com.zachcotter.bananagrams.FetchMovesTask.java
com.zachcotter.bananagrams.GCMIntentService.java
com.zachcotter.bananagrams.GcmBroadcastReceiver.java
com.zachcotter.bananagrams.HighScore.java
com.zachcotter.bananagrams.HighScoreTable.java
com.zachcotter.bananagrams.Letter.java
com.zachcotter.bananagrams.LetterList.java
com.zachcotter.bananagrams.LoadMakeAndDestroyMovesTask.java
com.zachcotter.bananagrams.Move.java
com.zachcotter.bananagrams.MoveFactory.java
com.zachcotter.bananagrams.MultiPlayerBananagrams.java
com.zachcotter.bananagrams.Network.java
com.zachcotter.bananagrams.POCMoveList.java
com.zachcotter.bananagrams.PlacedLetter.java
com.zachcotter.bananagrams.Player.java
com.zachcotter.bananagrams.PostGameMoveTask.java
com.zachcotter.bananagrams.PostPlayerTask.java
com.zachcotter.bananagrams.RetrievePlayersTask.java
com.zachcotter.bananagrams.SinglePlayerBananagrams.java
com.zachcotter.bananagrams.Tip.java
com.zachcotter.bananagrams.Tutor.java
com.zachcotter.bananagrams.Viewport.java