Android Open Source - Sound player Mach-Music-Player






Project Summary

Android music player.

Web Site / Source Repository

Mach-Music-Player is hosted in the following web site
https://github.com/andrewkiluk/Mach-Music-Player

If you think the Android project Mach-Music-Player 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 Mach-Music-Player.

ItemValue
Java File Count40
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version20
Minimum SDK Version16
Activity Count7
Fragment Count7
jar files usedandroid-support-v4.jar
gson-2.2.4-sources.jar
gson-2.2.4.jar
Required Permissionsandroid.permission.READ_EXTERNAL_STORAGE
android.permission.WAKE_LOCK




Resource Files

There are 9 image files in Mach-Music-Player. The names of the image files are listed as follows.

btn_playlist.png
drag.png
ic_action_next.png
ic_action_pause.png
ic_action_play.png
ic_action_previous.png
ic_action_repeat.png
ic_action_shuffle.png
slider.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Mach-Music-Player has the following Java source files.

com.andrewkiluk.machmusicplayer.LibraryFiller.java
com.andrewkiluk.machmusicplayer.MusicPlayerService.java
com.andrewkiluk.machmusicplayer.PlayListAdapter.java
com.andrewkiluk.machmusicplayer.PlayListBuilderAdapter.java
com.andrewkiluk.machmusicplayer.SongArrayAdapter.java
com.andrewkiluk.machmusicplayer.SongListData.java
com.andrewkiluk.machmusicplayer.Utilities.java
com.andrewkiluk.machmusicplayer.activities.LibraryReloadActivity.java
com.andrewkiluk.machmusicplayer.activities.LoadingScreenActivity.java
com.andrewkiluk.machmusicplayer.activities.MusicPlayerActivity.java
com.andrewkiluk.machmusicplayer.activities.PlayListActivity.java
com.andrewkiluk.machmusicplayer.activities.PlayListBuilderActivity.java
com.andrewkiluk.machmusicplayer.activities.PlayListManagerActivity.java
com.andrewkiluk.machmusicplayer.activities.SettingsActivity.java
com.andrewkiluk.machmusicplayer.fragments.AlbumsFragment.java
com.andrewkiluk.machmusicplayer.fragments.AlbumsFragmentContainer.java
com.andrewkiluk.machmusicplayer.fragments.ArtistsFragment.java
com.andrewkiluk.machmusicplayer.fragments.ArtistsFragmentContainer.java
com.andrewkiluk.machmusicplayer.fragments.PlaylistFragment.java
com.andrewkiluk.machmusicplayer.fragments.PlaylistManagerFragment.java
com.andrewkiluk.machmusicplayer.fragments.SongsFragment.java
com.andrewkiluk.machmusicplayer.fragments.SongsFragmentContainer.java
com.andrewkiluk.machmusicplayer.models.Album
.java
com.andrewkiluk.machmusicplayer.models.Artist
.java
com.andrewkiluk.machmusicplayer.models.CurrentData.java
com.andrewkiluk.machmusicplayer.models.LibraryInfo
.java
com.andrewkiluk.machmusicplayer.models.PlayerOptions.java
com.andrewkiluk.machmusicplayer.models.PlayerStatus.java
com.andrewkiluk.machmusicplayer.models.Playlist.java
com.andrewkiluk.machmusicplayer.models.SelectionStatus.java
com.andrewkiluk.machmusicplayer.models.Song.java
com.mobeta.android.dslv.DSLVFragment.java
com.mobeta.android.dslv.DragSortController.java
com.mobeta.android.dslv.DragSortCursorAdapter.java
com.mobeta.android.dslv.DragSortItemView.java
com.mobeta.android.dslv.DragSortItemViewCheckable.java
com.mobeta.android.dslv.DragSortListView.java
com.mobeta.android.dslv.ResourceDragSortCursorAdapter.java
com.mobeta.android.dslv.SimpleDragSortCursorAdapter.java
com.mobeta.android.dslv.SimpleFloatViewManager.java