Audiobook Player for Android.
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.
The following table is the detailed list of MaterialAudiobookPlayer.
Item | Value |
---|---|
Java File Count | 55 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi, nodpi] |
Activity Count | 6 |
Fragment Count | 5 |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.READ_EXTERNAL_STORAGE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
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.
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