Android Open Source - Development mediaplayer ASplayer






Project Summary

Simple Media Player App.

Web Site / Source Repository

ASplayer is hosted in the following web site
https://github.com/protocol10/ASplayer

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

ItemValue
Java File Count29
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version19
Minimum SDK Version10
Activity Count2
Fragment Count12
jar files usedActiveAndroid.jar
android-support-v4.jar
library.jar
nineoldandroids-2.4.0.jar
Required Permissionsandroid.permission.MODIFY_AUDIO_SETTINGS
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 39 image files in ASplayer. The names of the image files are listed as follows.

ab_bottom_solid_as_player.9.png
ab_solid_as_player.9.png
ab_stacked_solid_as_player.9.png
ab_transparent_as_player.9.png
cab_background_bottom_as_player.9.png
cab_background_top_as_player.9.png
ic_about.png
ic_action_equalizer.png
ic_action_home.png
ic_action_settings.png
ic_album_art.png
ic_artist.png
ic_back.png
ic_close.png
ic_drawer.png
ic_fast.png
ic_forward.png
ic_genre.png
ic_guitar.png
ic_notifybck.png
ic_notifyfwd.png
ic_notifypause.png
ic_notifyplay.png
ic_pause.png
ic_play.png
ic_repeat.png
ic_repeatstate.png
ic_rewind.png
ic_shuffle.png
ic_shufflestate.png
ic_stop.png
list_focused_as_player.9.png
list_pressed_as_player.9.png
menu_dropdown_panel_as_player.9.png
progress_primary_as_player.9.png
spinner_ab_default_as_player.9.png
spinner_ab_disabled_as_player.9.png
spinner_ab_focused_as_player.9.png
spinner_ab_pressed_as_player.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

ASplayer has the following Java source files.

com.akshay.protocol10.asplayer.ASPlayer.java
com.akshay.protocol10.asplayer.MainActivity.java
com.akshay.protocol10.asplayer.adapters.AlbumSampleAdapter.java
com.akshay.protocol10.asplayer.adapters.ArtistAdapters.java
com.akshay.protocol10.asplayer.adapters.DrawerAdapter.java
com.akshay.protocol10.asplayer.adapters.GenreAdapter.java
com.akshay.protocol10.asplayer.adapters.MyPagerAdapter.java
com.akshay.protocol10.asplayer.adapters.TrackAdapters.java
com.akshay.protocol10.asplayer.callbacks.onItemSelected.java
com.akshay.protocol10.asplayer.database.MediaManager.java
com.akshay.protocol10.asplayer.database.Preferences.java
com.akshay.protocol10.asplayer.fragments.AboutFragment.java
com.akshay.protocol10.asplayer.fragments.AlbumSongsFragment.java
com.akshay.protocol10.asplayer.fragments.AlbumsFragment.java
com.akshay.protocol10.asplayer.fragments.ArtistAlbumFragments.java
com.akshay.protocol10.asplayer.fragments.ArtistFragment.java
com.akshay.protocol10.asplayer.fragments.ControlsFragments.java
com.akshay.protocol10.asplayer.fragments.EqualizerFragment.java
com.akshay.protocol10.asplayer.fragments.GenreAlbumsFragment.java
com.akshay.protocol10.asplayer.fragments.GenreFragment.java
com.akshay.protocol10.asplayer.fragments.PageSliderFragment.java
com.akshay.protocol10.asplayer.fragments.TracksFragment.java
com.akshay.protocol10.asplayer.models.DataRetriver.java
com.akshay.protocol10.asplayer.receiver.PhoneStateReceiver.java
com.akshay.protocol10.asplayer.receiver.RemoteClientReceiver.java
com.akshay.protocol10.asplayer.service.MediaServiceContoller.java
com.akshay.protocol10.asplayer.utils.ASUtils.java
com.akshay.protocol10.asplayer.widget.SlidingUpPanelLayout.java
com.akshay.protocol10.asplayer.widget.ViewDragHelper.java