A music player completed in 1 week with (lame) features.
C345-Assignment-2 is hosted in the following web site
https://github.com/ruqqq/C345-Assignment-2
If you think the Android project C345-Assignment-2 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 C345-Assignment-2.
Item | Value |
---|---|
Java File Count | 28 |
Supported screen sizes | [hdpifinger, mdpifinger, mdpi, hdpi] |
Minimum SDK Version | 4 |
Activity Count | 8 |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.INTERNET |
There are 25 image files in C345-Assignment-2. The names of the image files are listed as follows.
albumart_mp_unknown.png albumart_mp_unknown_list.png bg_titlebar.png btn_onscreen_clear.9.png btn_onscreen_default.9.png btn_onscreen_disabled.9.png btn_onscreen_pressed.9.png btn_onscreen_selected.9.png btn_titlebar_bg_pressed.9.png btn_titlebar_bg_selected.9.png ic_menu_home.png ic_menu_play_clip.png ic_mp_playlist_list.png ic_mp_screen_albums.png ic_mp_screen_artists.png ic_mp_screen_playlists.png ic_mp_screen_recent.png ic_mp_screen_tracks.png ic_mp_screen_trends.png ic_title_home_alt.png ic_title_home_default.png indicator_ic_mp_playing_large.png indicator_ic_mp_playing_list.png music_bottom_playback_bg.9.png widget_background.png
The following screenshort is generated from the image listed above.
C345-Assignment-2 has the following Java source files.
sg.ruqqq.socialtunes.AlbumsActivity.java sg.ruqqq.socialtunes.ArtistsActivity.java sg.ruqqq.socialtunes.DashboardActivity.java sg.ruqqq.socialtunes.MediaPlayerActivity.java sg.ruqqq.socialtunes.MediaPlayerService.java sg.ruqqq.socialtunes.PlaylistsActivity.java sg.ruqqq.socialtunes.SocialTunesAppWidget.java sg.ruqqq.socialtunes.SocialTunesAppWidgetService.java sg.ruqqq.socialtunes.SongLocationsActivity.java sg.ruqqq.socialtunes.SongsActivity.java sg.ruqqq.socialtunes.TrendsActivity.java sg.ruqqq.socialtunes.Webservice.java sg.ruqqq.socialtunes.adapter.AlbumAdapter.java sg.ruqqq.socialtunes.adapter.ArtistAdapter.java sg.ruqqq.socialtunes.adapter.DashboardAdapter.java sg.ruqqq.socialtunes.adapter.DbAdapter.java sg.ruqqq.socialtunes.adapter.PlaylistAdapter.java sg.ruqqq.socialtunes.adapter.SectionedAdapter.java sg.ruqqq.socialtunes.adapter.SongAdapter.java sg.ruqqq.socialtunes.adapter.TrendAdapter.java sg.ruqqq.socialtunes.item.Album.java sg.ruqqq.socialtunes.item.Artist.java sg.ruqqq.socialtunes.item.DashboardItem.java sg.ruqqq.socialtunes.item.Playlist.java sg.ruqqq.socialtunes.item.Song.java sg.ruqqq.socialtunes.item.Trend.java sg.ruqqq.socialtunes.skeleton.SocialTunesActivity.java sg.ruqqq.widget.GlowImageButton.java