Simple Media Player App.
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.
The following table is the detailed list of ASplayer.
Item | Value |
---|---|
Java File Count | 29 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 10 |
Activity Count | 2 |
Fragment Count | 12 |
jar files used | ActiveAndroid.jar android-support-v4.jar library.jar nineoldandroids-2.4.0.jar |
Required Permissions | android.permission.MODIFY_AUDIO_SETTINGS android.permission.READ_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
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.
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