Android Open Source - Sound player MusicPlayer






Project Summary

Music player for Android.

Web Site / Source Repository

MusicPlayer is hosted in the following web site
https://github.com/andreadec/MusicPlayer

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

ItemValue
Java File Count43
Supported screen sizes[mdpi, hdpi, xhdpi]
Activity Count4
Fragment Count2
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




License

The license information of MusicPlayer is as follows:

Apache License

Resource Files

There are 42 image files in MusicPlayer. The names of the image files are listed as follows.

accept.png
audio.png
audio_white.png
back.png
cancel.png
collapse.png
download.png
expand.png
folder.png
ic_action_search.png
ic_actionbar.png
ic_drawer.png
navigation_cancel.png
newcontent.png
next.png
overflow.png
pause.png
pin.png
play.png
play_orange.png
playlist.png
podcast.png
previous.png
quit.png
radio.png
refresh.png
repeat.png
repeat_dark.png
repeatall.png
repeatall_dark.png
save.png
search.png
seekbar_control_disabled_holo.png
seekbar_control_focused_holo.png
seekbar_control_normal_holo.png
seekbar_control_pressed_holo.png
seekbar_primary_holo.9.png
seekbar_secondary_holo.9.png
seekbar_track_holo_light.9.png
shuffle.png
shuffle_dark.png
stop_dark.png

The following screenshort is generated from the image listed above.

null




Java Source Files

com.andreadec.musicplayer.AboutActivity.java
com.andreadec.musicplayer.BrowserDirectory.java
com.andreadec.musicplayer.BrowserFragment.java
com.andreadec.musicplayer.BrowserSong.java
com.andreadec.musicplayer.Constants.java
com.andreadec.musicplayer.DirectoryChooserDialog.java
com.andreadec.musicplayer.ImagesCache.java
com.andreadec.musicplayer.IndexFolderService.java
com.andreadec.musicplayer.Information.java
com.andreadec.musicplayer.MainActivity.java
com.andreadec.musicplayer.MusicPlayerApplication.java
com.andreadec.musicplayer.MusicPlayerFragment.java
com.andreadec.musicplayer.MusicService.java
com.andreadec.musicplayer.PlayableItem.java
com.andreadec.musicplayer.PlaylistFragment.java
com.andreadec.musicplayer.PlaylistSong.java
com.andreadec.musicplayer.Playlist.java
com.andreadec.musicplayer.Playlists.java
com.andreadec.musicplayer.PodcastEpisodeDownloaderService.java
com.andreadec.musicplayer.PodcastEpisode.java
com.andreadec.musicplayer.PodcastParser.java
com.andreadec.musicplayer.Podcast.java
com.andreadec.musicplayer.PodcastsFragment.java
com.andreadec.musicplayer.PreferencesActivity.java
com.andreadec.musicplayer.RadioFragment.java
com.andreadec.musicplayer.Radio.java
com.andreadec.musicplayer.SearchActivity.java
com.andreadec.musicplayer.ShakeListener.java
com.andreadec.musicplayer.Utils.java
com.andreadec.musicplayer.adapters.BrowserArrayAdapter.java
com.andreadec.musicplayer.adapters.NavigationDrawerArrayAdapter.java
com.andreadec.musicplayer.adapters.PlaylistArrayAdapter.java
com.andreadec.musicplayer.adapters.PodcastsArrayAdapter.java
com.andreadec.musicplayer.adapters.RadioArrayAdapter.java
com.andreadec.musicplayer.adapters.SearchResultsArrayAdapter.java
com.andreadec.musicplayer.comparators.BrowserSongsComparator.java
com.andreadec.musicplayer.comparators.PlaylistsComparator.java
com.andreadec.musicplayer.database.PlaylistsDatabase.java
com.andreadec.musicplayer.database.PodcastsDatabase.java
com.andreadec.musicplayer.database.RadiosDatabase.java
com.andreadec.musicplayer.database.SongsDatabase.java
com.andreadec.musicplayer.filters.AudioFileFilter.java
com.andreadec.musicplayer.filters.DirectoryFilter.java