Battleship Android app, with Nios II feature.
EECE-381-module-2 is hosted in the following web site
https://github.com/tsiemens/EECE-381-module-2
If you think the Android project EECE-381-module-2 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 EECE-381-module-2.
Item | Value |
---|---|
Java File Count | 27 |
Supported screen sizes | [sw600dp, mdpi, ldpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 14 |
Activity Count | 4 |
jar files used | android-support-v4.jar android-support-v4.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.INTERNET android.permission.READ_EXTERNAL_STORAGE |
Asset File Names | assets\Thumbs.db assets\explosion.gif assets\fonts\BuxtonSketch.ttf |
Raw File Names | res\raw\game_music.wav res\raw\hit.wav res\raw\menu_music.wav res\raw\miss.wav res\raw\ship_explode.wav res\raw\thinking.wav |
There are 14 image files in EECE-381-module-2. The names of the image files are listed as follows.
arrow_short_up.png close_banner_button.png hit.png ic_action_accept.png ic_action_cancel.png ic_action_edit.png ic_action_location_found.png ic_action_rotate_right.png ic_find_next_holo_light.png ic_find_previous_holo_light.png logo.png patrol.png profile_img_placeholder.png start_button.png
The following screenshort is generated from the image listed above.
EECE-381-module-2 has the following Java source files.
com.group10.battleship.BattleshipApplication.java com.group10.battleship.GameActivity.java com.group10.battleship.MainActivity.java com.group10.battleship.PrefsActivity.java com.group10.battleship.PrefsManager.java com.group10.battleship.ProfileActivity.java com.group10.battleship.audio.MusicManager.java com.group10.battleship.audio.SoundManager.java com.group10.battleship.database.ConnectionHistoryRepository.java com.group10.battleship.database.DatabaseManager.java com.group10.battleship.database.TableCreator.java com.group10.battleship.game.Game.java com.group10.battleship.game.ai.BattleshipAI.java com.group10.battleship.game.ai.RandomAI.java com.group10.battleship.game.ai.SmartAI.java com.group10.battleship.graphics.BitmapUtils.java com.group10.battleship.graphics.GL20Drawable.java com.group10.battleship.graphics.GL20Renderer.java com.group10.battleship.graphics.GifAnimation.java com.group10.battleship.graphics.TexturedRect.java com.group10.battleship.model.Board.java com.group10.battleship.model.ModelParser.java com.group10.battleship.model.Ship.java com.group10.battleship.network.NIOS2NetworkManager.java com.group10.battleship.network.NetworkManager.java com.group10.battleship.network.UDPManager.java com.group10.battleship.prefs.EditTextIntPreference.java