A music player for the Android operating system.
Gramophone is hosted in the following web site
https://github.com/alaattinturyan/Gramophone
If you think the Android project Gramophone 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 Gramophone.
Item | Value |
---|---|
Java File Count | 34 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 18 |
Activity Count | 3 |
Fragment Count | 8 |
Required Permissions | android.permission.INTERNET android.permission.READ_EXTERNAL_STORAGE android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\fonts\robotocondensed_light.ttf |
There are 12 image files in Gramophone. The names of the image files are listed as follows.
cab_background_top.9.png ic_action_accept.png ic_action_add_to_queue.png ic_action_core_overflow.png ic_action_discard.png ic_action_mic.png ic_action_play.png ic_action_search.png ic_action_shuffle.png ic_drawer.png list_focused.9.png list_pressed.9.png
The following screenshort is generated from the image listed above.
Gramophone has the following Java source files.
com.orobator.android.gramophone.controller.listeners.AlbumClickListener.java com.orobator.android.gramophone.controller.listeners.SongClickListener.java com.orobator.android.gramophone.controller.listeners.SongSwipeViewListener.java com.orobator.android.gramophone.controller.services.MusicPlayerService.java com.orobator.android.gramophone.model.Album.java com.orobator.android.gramophone.model.LibraryContract.java com.orobator.android.gramophone.model.Song.java com.orobator.android.gramophone.model.SongDatabaseHelper.java com.orobator.android.gramophone.model.SongQueue.java com.orobator.android.gramophone.model.loaders.AlbumCursorLoader.java com.orobator.android.gramophone.model.loaders.SQLiteCursorLoader.java com.orobator.android.gramophone.model.loaders.SongCursorLoader.java com.orobator.android.gramophone.view.activities.MusicActivity.java com.orobator.android.gramophone.view.activities.NowPlayingActivity.java com.orobator.android.gramophone.view.activities.SingleFragmentActivity.java com.orobator.android.gramophone.view.activities.SongMetadataActivity.java com.orobator.android.gramophone.view.adapters.AlbumCursorAdapter.java com.orobator.android.gramophone.view.adapters.ArtistCursorAdapter.java com.orobator.android.gramophone.view.adapters.DummyListAdapter.java com.orobator.android.gramophone.view.adapters.GenreCursorAdapter.java com.orobator.android.gramophone.view.adapters.SongCursorAdapter.java com.orobator.android.gramophone.view.fragments.AlbumSongsFragment.java com.orobator.android.gramophone.view.fragments.AlbumsFragment.java com.orobator.android.gramophone.view.fragments.ArtistsAlbumsFragment.java com.orobator.android.gramophone.view.fragments.ArtistsFragment.java com.orobator.android.gramophone.view.fragments.ArtistsSongsFragment.java com.orobator.android.gramophone.view.fragments.DeleteSongAlertDialogFragment.java com.orobator.android.gramophone.view.fragments.GenreSongsFragment.java com.orobator.android.gramophone.view.fragments.GenresFragment.java com.orobator.android.gramophone.view.fragments.MoreSongOptionsDialogFragment.java com.orobator.android.gramophone.view.fragments.NowPlayingAlbumArtFragment.java com.orobator.android.gramophone.view.fragments.NowPlayingFragment.java com.orobator.android.gramophone.view.fragments.SongMetadataFragment.java com.orobator.android.gramophone.view.fragments.SongsFragment.java