Android Open Source - Sound music Metro-Music-for-Android






Project Summary

My DoubanFM Client.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of Metro-Music-for-Android.

ItemValue
Java File Count48
Supported screen sizes[mdpi, ldpi, hdpi]
Minimum SDK Version10
Activity Count5
jar files usedandroid-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 Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.INTERNET
android.permission.WAKE_LOCK




Resource Files

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.

null




Java Source Files

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