My DoubanFM Client.
Metro-Music-for-Android is hosted in the following web site
https://github.com/coffeesherk/Metro-Music-for-Android
If you think the Android project Metro-Music-for-Android 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 Metro-Music-for-Android.
Item | Value |
---|---|
Java File Count | 48 |
Supported screen sizes | [mdpi, ldpi, hdpi] |
Minimum SDK Version | 10 |
Activity Count | 5 |
jar files used | android-support-v4.jar commons-codec-1.4.jar commons-logging-1.1.1.jar httpclient-4.1.3.jar httpclient-cache-4.1.3.jar httpcore-4.1.4.jar httpmime-4.1.3.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.INTERNET android.permission.WAKE_LOCK |
There are 17 image files in Metro-Music-for-Android. The names of the image files are listed as follows.
ic_launcher1.png ic_tab_artists_grey.png ic_tab_artists_white.png mp_islovebtn_pressed.png mp_islovebtn_unpressed.png mp_lovebtn_pressed.png mp_lovebtn_unpressed.png mp_nextbtn_disabled.png mp_nextbtn_pressed.png mp_nextbtn_unpressed.png mp_pausebtn_disabled.png mp_pausebtn_pressed.png mp_pausebtn_unpressed.png mp_playbtn_disabled.png mp_playbtn_pressed.png mp_playbtn_unpressed.png mp_settings.png
The following screenshort is generated from the image listed above.
Metro-Music-for-Android has the following Java source files.
api.Api.java api.BroadcastCode.java com.MetroMusic.activity.AboutActivity.java com.MetroMusic.activity.LoginActivity.java com.MetroMusic.activity.MMAbstractActivity.java com.MetroMusic.activity.PlayerActivity.java com.MetroMusic.activity.SettingActivity.java com.MetroMusic.activity.WelcomeActivity.java com.MetroMusic.controller.ChannelManager.java com.MetroMusic.controller.ImageManager.java com.MetroMusic.controller.LoginController.java com.MetroMusic.controller.LoginPreferenceController.java com.MetroMusic.controller.MMAbstractController.java com.MetroMusic.controller.NetworkManager.java com.MetroMusic.controller.PlayerController.java com.MetroMusic.controller.SettingController.java com.MetroMusic.controller.SongInfomationManager.java com.MetroMusic.controller.SongManager.java com.MetroMusic.controller.UserManager.java com.MetroMusic.dao.ChannelDAO.java com.MetroMusic.dao.CookieDAO.java com.MetroMusic.dao.UserDAO.java com.MetroMusic.data.Channel.java com.MetroMusic.data.Song.java com.MetroMusic.dbhelper.DataBaseHelper.java com.MetroMusic.handler.AbstractHandlerFactory.java com.MetroMusic.handler.LoginHandlerFactory.java com.MetroMusic.handler.PlayerHandlerFactory.java com.MetroMusic.helper.AbstractState.java com.MetroMusic.helper.LoginState.java com.MetroMusic.helper.PlayerState.java com.MetroMusic.helper.SongInfomation.java com.MetroMusic.helper.SystemState.java com.MetroMusic.http.AsyncHttpClient.java com.MetroMusic.http.RequestParams.java com.MetroMusic.http.SimpleMultipartEntity.java com.MetroMusic.listener.PlayerAlbumGestureListener.java com.MetroMusic.model.LyricModel.java com.MetroMusic.model.PlayRecord.java com.MetroMusic.model.PlayerModel.java com.MetroMusic.model.SentenceModel.java com.MetroMusic.model.UserModel.java com.MetroMusic.preference.LoginPreference.java com.MetroMusic.preference.RadioPreference.java com.MetroMusic.service.PlayerService.java com.MetroMusic.util.LrcUtil.java com.MetroMusic.view.AlwaysMarqueeTextView.java com.MetroMusic.view.LrcView.java