A simple game to help me learn features of Android and provide minor entertainment to others..
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.
The following table is the detailed list of BarnyardTicTacToe.
Item | Value |
---|---|
Java File Count | 31 |
Supported screen sizes | [mdpi, ldpi, hdpi] |
Activity Count | 8 |
Fragment Count | 1 |
jar files used | android-support-v4.jar |
Required Permissions | android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN |
Raw File Names | res\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 |
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.
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