Android Open Source - Sound player ThunderPlay






Project Summary

Minimalistic music player for android.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of ThunderPlay.

ItemValue
Java File Count22
Target SDK Version21
Minimum SDK Version16
Activity Count1
Fragment Count4
jar files usedacra-4.5.0.jar
android-support-v13.jar
android-support-v4.jar
nineoldandroids-2.4.0.jar
Required Permissionsandroid.permission.MODIFY_AUDIO_SETTINGS
android.permission.READ_EXTERNAL_STORAGE
android.permission.WAKE_LOCK




Resource Files

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.

null

Java Source Files

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