A easy music playing tool
2016.05.08
- create project
- search music, album, artist
- show search result to fragment with list
- play music, next, previous, pause
- use seek bar, name, time to track current playing
2016.05.11
- show list from fragment to view pager
2016.05.12
- add action android.media.action.MEDIA_PLAY_FROM_SEARCH to EasyMusicMainActivity's intent-filter
- add calling MediaPlayer.pause() in onDestroy()
- change calling MediaPLayer.release() to reset() in MusicPlay()
- change calling MediaPLayer.prepare() to prerareAsync() in MusicPlay(), need first listening MediaPlayer.OnPreparedListener
- add 3 title views to viewTitleContainter as viewPagerContainter to control background color
2016.05.13
- add cursor line to indicate current page, remove background color with title
- add monitor for music file modify
- change 3 page return from list to fragment
- split model, view, control to cast MVC
- hide click action of album, artist list item
2016.05.14
- resume click action of album, artist list item, like as music
- initial first grade list view again after page was changed
- click album or artist title button will go back to first grade list if current list is album-music or artist-music
2016.05.15
- set color for global, status bar, action bar, list, list item press & normal background
- remove action bar temporarily
2016.05.16
- fix bug--play last music in music list->go to 2 or 3 page->remove the playing music file->go back to 1 page->pause/play the music->crash--out index of music list
- update album or artist after remove music file when current page is 2 or 3
- add music play notification, pause/play, next, previous
2016.05.17
- add long click action for list music item to remove the music file, not support album or artist
- seal music info judge and pause/play sentence to isMusicInfoEmpty() and actionPauseOrPlay()