Minimalistic music player for android.
ThunderPlay is hosted in the following web site
https://github.com/kpj/ThunderPlay
If you think the Android project ThunderPlay 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 ThunderPlay.
Item | Value |
---|---|
Java File Count | 22 |
Target SDK Version | 21 |
Minimum SDK Version | 16 |
Activity Count | 1 |
Fragment Count | 4 |
jar files used | acra-4.5.0.jar android-support-v13.jar android-support-v4.jar nineoldandroids-2.4.0.jar |
Required Permissions | android.permission.MODIFY_AUDIO_SETTINGS android.permission.READ_EXTERNAL_STORAGE android.permission.WAKE_LOCK |
There are 3 image files in ThunderPlay. The names of the image files are listed as follows.
missing_cover.png song_playing.png status_bar_icon.png
The following screenshort is generated from the image listed above.
ThunderPlay has the following Java source files.
com.kpj.thunderplay.ACRAApplication.java com.kpj.thunderplay.ContentHandler.java com.kpj.thunderplay.MainActivity.java com.kpj.thunderplay.data.Song.java com.kpj.thunderplay.fs.FileHandler.java com.kpj.thunderplay.gui.DialogHandler.java com.kpj.thunderplay.gui.NotificationHandler.java com.kpj.thunderplay.gui.Overview.java com.kpj.thunderplay.gui.Playlists.java com.kpj.thunderplay.gui.Queue.java com.kpj.thunderplay.gui.Songs.java com.kpj.thunderplay.gui.adapter.PlaylistAdapter.java com.kpj.thunderplay.gui.adapter.SonglistAdapter.java com.kpj.thunderplay.gui.adapter.TabsPagerAdapter.java com.kpj.thunderplay.gui.bar.MusicController.java com.kpj.thunderplay.gui.bar.OverviewBar.java com.kpj.thunderplay.music.MusicEqualizer.java com.kpj.thunderplay.music.MusicHandler.java com.kpj.thunderplay.music.MusicPlayer.java com.kpj.thunderplay.music.MusicService.java com.sothree.slidinguppanel.SlidingUpPanelLayout.java com.sothree.slidinguppanel.ViewDragHelper.java