Android Open Source - Game classic freecell-android






Project Summary

Classic freecell game for Android.

Web Site / Source Repository

freecell-android is hosted in the following web site
https://github.com/channguyen/freecell-android

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

ItemValue
Java File Count34
Supported screen sizes[xxxhdpi, ldpi, mdpi, xxhdpi, hdpi, xhdpi]
Minimum SDK Version11
Activity Count3
Raw File Namesres\raw\draw.wav
res\raw\shuffle.wav
res\raw\snap.wav




Resource Files

There are 59 image files in freecell-android. The names of the image files are listed as follows.

ace_place_holder.png
c1.png
c10.png
c2.png
c3.png
c4.png
c5.png
c6.png
c7.png
c8.png
c9.png
card_table.png
cj.png
ck.png
cq.png
d1.png
d10.png
d2.png
d3.png
d4.png
d5.png
d6.png
d7.png
d8.png
d9.png
dj.png
dk.png
dq.png
h1.png
h10.png
h2.png
h3.png
h4.png
h5.png
h6.png
h7.png
h8.png
h9.png
hj.png
hk.png
hq.png
ic_face_wink.png
jb.png
jr.png
logo.png
placeholder.png
s1.png
s10.png
s2.png
s3.png
s4.png
s5.png
s6.png
s7.png
s8.png
s9.png
sj.png
sk.png
sq.png

The following screenshort is generated from the image listed above.

null




Java Source Files

freecell-android has the following Java source files.

chan.android.game.freecell.CardBitmapManager.java
chan.android.game.freecell.FreecellApplication.java
chan.android.game.freecell.GameActivity.java
chan.android.game.freecell.GameManager.java
chan.android.game.freecell.GameSettings.java
chan.android.game.freecell.SettingsActivity.java
chan.android.game.freecell.SoundManager.java
chan.android.game.freecell.model.Card.java
chan.android.game.freecell.model.CardDrawingInfo.java
chan.android.game.freecell.model.CongratsDialogFragment.java
chan.android.game.freecell.model.Deck.java
chan.android.game.freecell.model.Drawable.java
chan.android.game.freecell.model.FreePileCard.java
chan.android.game.freecell.model.HomePileCard.java
chan.android.game.freecell.model.Move.java
chan.android.game.freecell.model.MovePileCard.java
chan.android.game.freecell.model.PileCard.java
chan.android.game.freecell.model.highscore.HighScoreActivity.java
chan.android.game.freecell.model.highscore.HighScoreContentProvider.java
chan.android.game.freecell.model.highscore.HighScoreDataSource.java
chan.android.game.freecell.model.highscore.HighScoreManager.java
chan.android.game.freecell.model.scoring.ComputeScoreStrategy.java
chan.android.game.freecell.model.scoring.ScaleByMaxStrategy.java
chan.android.game.freecell.util.Logger.java
chan.android.game.freecell.util.Precondition.java
chan.android.game.freecell.util.ThreadUtility.java
chan.android.game.freecell.view.CardPileLayout.java
chan.android.game.freecell.view.CardView.java
chan.android.game.freecell.view.FreecellView.java
chan.android.game.freecell.view.RoundedRectListView.java