Bluetooth Android TicTacToe with awesome UI.
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.
The following table is the detailed list of TicTacBlue.
Item | Value |
---|---|
Java File Count | 68 |
Supported screen sizes | [xxhdpi, hdpi, xhdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 8 |
Activity Count | 11 |
Fragment Count | 10 |
jar files used | android-support-v4.jar com.google.protobuf-2.4.0.jar libGoogleAnalyticsServices.jar xologic.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.INTERNET |
Asset File Names | assets\folder.ini assets\fonts\COMIC.TTF assets\fonts\Lato-Reg.ttf assets\fonts\floyd.TTF |
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.
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