Android Open Source - Game simple BarnyardTicTacToe






Project Summary

A simple game to help me learn features of Android and provide minor entertainment to others..

Web Site / Source Repository

BarnyardTicTacToe is hosted in the following web site
https://github.com/willmetz/BarnyardTicTacToe

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

ItemValue
Java File Count31
Supported screen sizes[mdpi, ldpi, hdpi]
Activity Count8
Fragment Count1
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
Raw File Namesres\raw\cat_sound.wav
res\raw\cow_sound.mp3
res\raw\dog_sound.wav
res\raw\duck_sound.wav
res\raw\goat_sound.wav
res\raw\horse_sound.mp3
res\raw\pig_sound.wav
res\raw\rooster_sound.wav




Resource Files

There are 8 image files in BarnyardTicTacToe. The names of the image files are listed as follows.

barn_pic.png
edit_text_setup_page_normal.9.png
edit_text_setup_page_pressed.9.png
editbox_background_focus_yellow.9.png
spinner_default.9.png
spinner_disabled.9.png
spinner_focused.9.png
spinner_pressed.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

BarnyardTicTacToe has the following Java source files.

slapshotapp.game.fragments.InputDialogFragment.java
slapshotapp.game.support.BluetoothMessages
.java
slapshotapp.game.support.BoardSizeMessage.java
slapshotapp.game.support.Cell.java
slapshotapp.game.support.ComputerPlayer.java
slapshotapp.game.support.FragmentAlertDialog.java
slapshotapp.game.support.InvalidMoveMessage.java
slapshotapp.game.support.MoveMessage.java
slapshotapp.game.support.MyAlertDialogFragment.java
slapshotapp.game.support.NewGameMessage.java
slapshotapp.game.support.Player
.java
slapshotapp.game.support.PlayerImageMessage.java
slapshotapp.game.support.PlayerNameMessage.java
slapshotapp.game.support.QuitMessage.java
slapshotapp.game.support.StartMessage.java
slapshotapp.game.support.TicTacToeDBContract.java
slapshotapp.game.support.TicTacToeDBHelper.java
slapshotapp.game.support.VersionMessage.java
slapshotapp.game.tictactoe.ApplicationTest.java
slapshotapp.game.tictactoe.BluetoothGame.java
slapshotapp.game.tictactoe.BluetoothService.java
slapshotapp.game.tictactoe.GameBoard.java
slapshotapp.game.tictactoe.OnePlayerGame.java
slapshotapp.game.tictactoe.PlayGame.java
slapshotapp.game.tictactoe.SetUpGame.java
slapshotapp.game.tictactoe.SetUpGameBluetooth.java
slapshotapp.game.tictactoe.SetUpGameOnePlayer.java
slapshotapp.game.tictactoe.SetUpGameTwoPlayer.java
slapshotapp.game.tictactoe.StartBluetoothGame.java
slapshotapp.game.tictactoe.StartGame.java
slapshotapp.game.tictactoe.TwoPlayerGame.java