An Android Music Player.
MyMusicPlayer is hosted in the following web site
https://github.com/liumeng1201/MyMusicPlayer
If you think the Android project MyMusicPlayer 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 MyMusicPlayer.
Item | Value |
---|---|
Java File Count | 47 |
Supported screen sizes | [ldpi, mdpi, hdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 11 |
Activity Count | 14 |
jar files used | android-support-v4.jar android-support-v4.jar android-support-v4.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.MOUNT_UNMOUNT_FILESYSTEMS android.permission.READ_PHONE_STATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE android.permission.WRITE_SETTINGS |
There are 86 image files in MyMusicPlayer. The names of the image files are listed as follows.
ablumlayout_bg.png ablumlayout_reflection_bg.png back_return_normal.png back_return_press.png beats_logo_l.png beats_logo_s.png bg_media_library_topbar.png btn_next.png btn_pause.png btn_play.png btn_previous.png btn_voice_normal.png btn_voice_press.png default_album.png directory_icon.png dislike.png download_icon_down.png download_icon_finish.png download_icon_normal.png download_icon_press.png ic_dialog.png ic_menu_about_default.png ic_menu_about_pressed.png ic_menu_brightness_default.png ic_menu_brightness_pressed.png ic_menu_darkness_default.png ic_menu_darkness_pressed.png ic_menu_exit_default.png ic_menu_exit_pressed.png ic_menu_scan_default.png ic_menu_scan_pressed.png ic_menu_setting_default.png ic_menu_setting_pressed.png ic_menu_skin_default.png ic_menu_skin_pressed.png ic_menu_sleep_mode_default.png ic_menu_sleep_mode_pressed.png icon_music_dark.png lately_player.png list_bottombar_favorite.png list_bottombar_favorite_hover.png list_bottombar_local.png list_bottombar_local_hover.png list_bottombar_online.png list_bottombar_online_hover.png list_music_item_meun_normal.png list_music_item_meun_press.png local_album.png local_custom.png local_custom_like.png local_file.png local_singer.png music.png next_button_default.png next_button_pressed.png pause_button_default.png pause_button_pressed.png play_button_default.png play_button_pressed.png player_control_menu_normal.png player_control_menu_press.png player_list_normal.png player_list_press.png player_mode_circlelist_normal.png player_mode_circlelist_press.png player_mode_circleone_normal.png player_mode_circleone_press.png player_mode_random_normal.png player_mode_random_press.png player_mode_sequence_normal.png player_mode_sequence_press.png player_progress_bg.png player_progress_buffering.png player_progress_playing.png player_thumb_normal.png player_thumb_press.png playlist_sign.png pre_button_default.png pre_button_pressed.png skin_selected_bg_tip.png voice_seekbar_bg.png voice_seekbar_one.png voice_thumb_normal.png voice_thumb_press.png volume_max_icon.png volume_min_icon.png
The following screenshort is generated from the image listed above.
MyMusicPlayer has the following Java source files.
com.lm.musicplayerdemo.LyricContent.java com.lm.musicplayerdemo.LyricRead.java com.lm.musicplayerdemo.LyricView.java com.lm.musicplayerdemo.MainActivity.java com.lm.musicplayerdemo.MusicListActivity.java com.lm.musicplayerdemo.MusicService.java com.lm.musicplayerdemo.PlayActivity.java com.lm.musicplayerdemo.SongInfo.java com.lm.musicplayerdemo.Util.java com.lm.mymusicplayer.MainActivity.java com.lm.mymusicplayer.service.MusicService.java com.lm.mymusicplayer.view.MusicPlayActivity.java org.app.music.adapter.ImageAdapter.java org.app.music.adapter.MenuAdapter.java org.app.music.adapter.ScanAdapter.java org.app.music.bean.Album.java org.app.music.bean.Artist.java org.app.music.bean.ScanBean.java org.app.music.bean.Song.java org.app.music.db.AlbumDao.java org.app.music.db.ArtistDao.java org.app.music.db.DBData.java org.app.music.db.DBHelper.java org.app.music.db.MusicDB.java org.app.music.db.SongDao.java org.app.music.service.MusicService.java org.app.music.tool.Contsant.java org.app.music.tool.FlingGalleryView.java org.app.music.tool.ImageUtil.java org.app.music.tool.LRCbean.java org.app.music.tool.Menu.java org.app.music.tool.MusicManager.java org.app.music.tool.Other.java org.app.music.tool.Setting.java org.app.music.tool.XfDialog.java org.app.musicplayer.AboutActivity.java org.app.musicplayer.BaseActivity.java org.app.musicplayer.FavroiteActivity.java org.app.musicplayer.MainActivity.java org.app.musicplayer.MusicListActivity.java org.app.musicplayer.MusicOnlineActivity.java org.app.musicplayer.PlayMusicActivity.java org.app.musicplayer.ScanDirectoryActivity.java org.app.musicplayer.ScanMusicActivity.java org.app.musicplayer.SettingActivity.java org.app.musicplayer.SkinSettingActivity.java org.app.netmusic.XmlParse.java