Android Open Source - Game bluetooth TicTacBlue






Project Summary

Bluetooth Android TicTacToe with awesome UI.

Web Site / Source Repository

TicTacBlue is hosted in the following web site
https://github.com/surajsau/TicTacBlue

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

ItemValue
Java File Count68
Supported screen sizes[xxhdpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version8
Activity Count11
Fragment Count10
jar files usedandroid-support-v4.jar
com.google.protobuf-2.4.0.jar
libGoogleAnalyticsServices.jar
xologic.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
Asset File Namesassets\folder.ini
assets\fonts\COMIC.TTF
assets\fonts\Lato-Reg.ttf
assets\fonts\floyd.TTF




Resource Files

There are 31 image files in TicTacBlue. The names of the image files are listed as follows.

blue_backround.png
button_big.png
button_big_for_blicking.png
button_big_pressed.png
button_big_selected.png
button_crinkle.png
button_white.png
button_yelow_background.png
check_box.png
checked_check_box.png
field.png
field_last_move.png
frame_for_fame_field.png
gridbox.png
horizontal_line.png
left_line.png
o.png
o_without_back.png
ovalbound_blue.png
ovalbound_blue1.png
ovalbound_blue3.png
ovalbound_red.png
right_line.png
tic_tac_toe.png
vertical_line.png
won_line_h.png
won_line_l.png
won_line_r.png
won_line_v.png
x.png
x_without_bac.png

The following screenshort is generated from the image listed above.

null




Java Source Files

TicTacBlue has the following Java source files.

com.bluetooth.BluetoothService.java
com.bluetooth.BluetoothServiceViaProtobuf.java
com.bluetooth.IBluetoothGameListener.java
com.bluetooth.protobuf.BluetoothProtoFactory.java
com.bluetooth.protocol.BluetoothProtocol.java
com.componentwithfont.ButtonWithComicsFont.java
com.componentwithfont.EditTextWithComicsFont.java
com.componentwithfont.TextViewWirhComicsFont.java
com.componentwithfont.TextViewWithFontMainActivity.java
com.config.BundleKeys.java
com.config.Config.java
com.entity.Font.java
com.entity.Group.java
com.entity.OneMove.java
com.entity.Player.java
com.halfplatepoha.TicTacBlue.BlickingButton.java
com.halfplatepoha.TicTacBlue.Controller.java
com.halfplatepoha.TicTacBlue.GameFieldWinLineHandler.java
com.halfplatepoha.TicTacBlue.bluetoothgame.BTDeviceListActivity.java
com.halfplatepoha.TicTacBlue.bluetoothgame.BluetoothGameActivity.java
com.halfplatepoha.TicTacBlue.chat.ChatAction.java
com.halfplatepoha.TicTacBlue.chat.ChatFragment.java
com.halfplatepoha.TicTacBlue.chat.ChatListViewAdapter.java
com.halfplatepoha.TicTacBlue.chat.ChatMessage.java
com.halfplatepoha.TicTacBlue.chat.IChatActionNotification.java
com.halfplatepoha.TicTacBlue.gamefield.GameFieldActivity.java
com.halfplatepoha.TicTacBlue.gamefield.GameFieldActivityAction.java
com.halfplatepoha.TicTacBlue.gamefield.GameFieldAdapter.java
com.halfplatepoha.TicTacBlue.gamefield.GameFieldFragment.java
com.halfplatepoha.TicTacBlue.gamefield.GameFieldItem.java
com.halfplatepoha.TicTacBlue.gamefield.IGameFieldFragmentAction.java
com.halfplatepoha.TicTacBlue.gamefield.OneMoveTimer.java
com.halfplatepoha.TicTacBlue.gamefield.handler.AndroidGameHandler.java
com.halfplatepoha.TicTacBlue.gamefield.handler.BluetoothGameHandler.java
com.halfplatepoha.TicTacBlue.gamefield.handler.FriendGameHandler.java
com.halfplatepoha.TicTacBlue.gamefield.handler.GlobalHandler.java
com.halfplatepoha.TicTacBlue.gamefield.handler.IGameHandler.java
com.halfplatepoha.TicTacBlue.gamefield.handler.OnlineGameHandler.java
com.halfplatepoha.TicTacBlue.mainactivity.AboutActivity.java
com.halfplatepoha.TicTacBlue.mainactivity.GoogleAnalyticsActivity.java
com.halfplatepoha.TicTacBlue.mainactivity.SelectTypeOfGameActivity.java
com.halfplatepoha.TicTacBlue.mainactivity.SettingsActivity.java
com.halfplatepoha.TicTacBlue.mainactivity.StartActivity.java
com.halfplatepoha.TicTacBlue.onlinerooms.IOnlineRoomsAction.java
com.halfplatepoha.TicTacBlue.onlinerooms.OnlineRoomsActivity.java
com.halfplatepoha.TicTacBlue.onlinerooms.OnlineRoomsAdapter.java
com.halfplatepoha.TicTacBlue.onlinerooms.OnlineRoomsFragment.java
com.halfplatepoha.TicTacBlue.onlinerooms.OnlineRoomsFragmentAction.java
com.halfplatepoha.TicTacBlue.onlinerooms.Top100Action.java
com.halfplatepoha.TicTacBlue.onlinerooms.Top100Fragment.java
com.halfplatepoha.TicTacBlue.openedroom.IOnlineOpenedRoomAction.java
com.halfplatepoha.TicTacBlue.openedroom.OnlineOpenedRoomActivity.java
com.halfplatepoha.TicTacBlue.openedroom.OnlineOpenedRoomFragment.java
com.halfplatepoha.TicTacBlue.openedroom.OnlinePlayersAdapter.java
com.halfplatepoha.TicTacBlue.popup.NegativeButtonListener.java
com.halfplatepoha.TicTacBlue.popup.PositiveButtonListener.java
com.halfplatepoha.TicTacBlue.popup.XOAlertDialog.java
com.net.online.WorkerOnlineConnection.java
com.net.online.protobuf.ProtoFactory.java
com.utils.BitmapUtils.java
com.utils.Loger.java
com.utils.MemoTextWatcher.java
net.protocol.Protocol.java