Android Open Source - Game player MaterialAudiobookPlayer






Project Summary

Audiobook Player for Android.

Web Site / Source Repository

MaterialAudiobookPlayer is hosted in the following web site
https://github.com/Ph1b/MaterialAudiobookPlayer

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

ItemValue
Java File Count55
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi, nodpi]
Activity Count6
Fragment Count5
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 29 image files in MaterialAudiobookPlayer. The names of the image files are listed as follows.

ic_add_circle_outline_grey600_36dp.png
ic_add_white_24dp.png
ic_alarm_on_white_24dp.png
ic_album_grey600_48dp.png
ic_arrow_up_grey600_48dp.png
ic_bookmark_outline_white_24dp.png
ic_check_white_24dp.png
ic_close_grey600_18dp.png
ic_fast_forward_grey600_36dp.png
ic_fast_forward_white_36dp.png
ic_fast_rewind_grey600_36dp.png
ic_fast_rewind_white_36dp.png
ic_folder_grey600_48dp.png
ic_ic_pause_circle_fill_72dp.png
ic_ic_play_circle_fill_72dp.png
ic_more_vert_grey600_24dp.png
ic_more_vert_white_24dp.png
ic_navigate_before_black_36dp.png
ic_navigate_next_black_36dp.png
ic_notification.png
ic_pause_grey600_36dp.png
ic_pause_white_48dp.png
ic_play_arrow_grey600_36dp.png
ic_play_arrow_white_48dp.png
ic_skip_next_grey600_36dp.png
ic_skip_previous_grey600_36dp.png
ic_snooze_white_24dp.png
ic_timelapse_white_24dp.png
ic_usb_black_36dp.png

The following screenshort is generated from the image listed above.

null




Java Source Files

MaterialAudiobookPlayer has the following Java source files.

de.ph1b.audiobook.activity.BaseActivity.java
de.ph1b.audiobook.activity.BookChoose.java
de.ph1b.audiobook.activity.BookPlay.java
de.ph1b.audiobook.activity.FilesChoose.java
de.ph1b.audiobook.activity.FolderChooserActivity.java
de.ph1b.audiobook.activity.NoExternalStorage.java
de.ph1b.audiobook.activity.Settings.java
de.ph1b.audiobook.adapter.BookmarkAdapter.java
de.ph1b.audiobook.adapter.FileAdapter.java
de.ph1b.audiobook.adapter.FolderAdapter.java
de.ph1b.audiobook.adapter.MediaAdapter.java
de.ph1b.audiobook.adapter.MediaAdapterChooser.java
de.ph1b.audiobook.adapter.MediaSpinnerAdapter.java
de.ph1b.audiobook.content.BookDetail.java
de.ph1b.audiobook.content.Bookmark.java
de.ph1b.audiobook.content.DataBaseHelper.java
de.ph1b.audiobook.content.MediaDetail.java
de.ph1b.audiobook.dialog.BookmarkDialog.java
de.ph1b.audiobook.dialog.EditBook.java
de.ph1b.audiobook.dialog.FileAddingErrorDialog.java
de.ph1b.audiobook.dialog.JumpToPosition.java
de.ph1b.audiobook.dialog.SeekPreferenceDialog.java
de.ph1b.audiobook.dialog.SetPlaybackSpeedDialog.java
de.ph1b.audiobook.dialog.SleepPreferenceDialog.java
de.ph1b.audiobook.fragment.BookChooseFragment.java
de.ph1b.audiobook.fragment.BookPlayFragment.java
de.ph1b.audiobook.fragment.FilesChooseFragment.java
de.ph1b.audiobook.fragment.FolderChooseFragment.java
de.ph1b.audiobook.fragment.NoExternalStorageFragment.java
de.ph1b.audiobook.fragment.PreferencesFragment.java
de.ph1b.audiobook.interfaces.OnBackPressedListener.java
de.ph1b.audiobook.interfaces.OnItemClickListener.java
de.ph1b.audiobook.interfaces.OnItemLongClickListener.java
de.ph1b.audiobook.interfaces.OnStateChangedListener.java
de.ph1b.audiobook.interfaces.OnTimeChangedListener.java
de.ph1b.audiobook.receiver.RemoteControlReceiver.java
de.ph1b.audiobook.receiver.WidgetProvider.java
de.ph1b.audiobook.service.AudioPlayerService.java
de.ph1b.audiobook.service.Controls.java
de.ph1b.audiobook.service.StateManager.java
de.ph1b.audiobook.utils.CoverDownloader.java
de.ph1b.audiobook.utils.CustomOnSimpleGestureListener.java
de.ph1b.audiobook.utils.DividerItemDecoration.java
de.ph1b.audiobook.utils.DraggableBoxImageView.java
de.ph1b.audiobook.utils.ImageHelper.java
de.ph1b.audiobook.utils.MaterialCompatThemer.java
de.ph1b.audiobook.utils.MediaPlayerCompat.java
de.ph1b.audiobook.utils.NaturalOrderComparator.java
de.ph1b.audiobook.utils.OnCompletionListener.java
de.ph1b.audiobook.utils.Prefs.java
de.ph1b.audiobook.utils.SquareImageView.java
org.vinuxproject.sonic.Sonic.java