Android Open Source - Sound player messic






Project Summary

Music Organizator and Player..

Web Site / Source Repository

messic is hosted in the following web site
https://github.com/spheras/messic

If you think the Android project messic 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 messic.

ItemValue
Java File Count312
Target SDK Version20
Minimum SDK Version16
Activity Count5
Fragment Count5
jar files used01-javax.el-3.0.0.jar
01-org.apache.felix.bundlerepository-1.6.6.jar
01-org.eclipse.jetty.util_9.1.1.v20140108.jar
02-javax.servlet.jsp-api-2.3.1.jar
02-org.apache.felix.gogo.command-0.12.0.jar
02-org.eclipse.jetty.http_9.1.1.v20140108.jar
03-javax.servlet.jsp.jstl-1.2.0.v201105211821.jar
03-org.apache.felix.gogo.runtime-0.10.0.jar
03-org.eclipse.jetty.io_9.1.1.v20140108.jar
04-javax.servlet.jsp-2.3.2.jar
04-org.eclipse.jetty.security_9.1.1.v20140108.jar
05-jetty-jsp-jdt-2.3.3.jar
05-org.eclipse.jetty.server_9.1.1.v20140108.jar
06-org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar
06-org.eclipse.jetty.servlet_9.1.1.v20140108.jar
07-org.eclipse.jdt.core-3.8.2.v20130121.jar
07-org.eclipse.jetty.webapp_9.1.1.v20140108.jar
08-ns-jetty-jsp-fragment-2.3.3.jar
08-org.eclipse.jetty.deploy_9.1.1.v20140108.jar
09-ns-jetty-osgi-boot-jsp-9.1.1.v20140108.jar
09-org.eclipse.jetty.xml_9.1.1.v20140108.jar
10-servlet-api-3.1.jar
11-jetty-schemas-3.1.jar
12-org.apache.felix.eventadmin-1.3.2.jar
13-org.apache.felix.configadmin-1.8.0.jar
16-org.eclipse.jetty.osgi.boot_9.1.1.v20140108.jar
android-support-v13.jar
android-support-v4.jar
Required Permissionsandroid.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 30 image files in messic. The names of the image files are listed as follows.

back.png
back_w.png
close.png
close_r.png
debut_light.png
denim.png
logomessicvinyl.png
miniback.png
miniback_w.png
miniback_w_30.png
miniback_w_40.png
mininext.png
mininext_w.png
mininext_w_30.png
mininext_w_40.png
minipause.png
minipause_w.png
minipause_w_30.png
minipause_w_40.png
miniplay.png
miniplay_w.png
miniplay_w_30.png
miniplay_w_40.png
next.png
next_w.png
pause.png
pause_w.png
play.png
play_w.png
undo.png

The following screenshort is generated from the image listed above.

null




Java Source Files

messic has the following Java source files.

com.mkyong.core.OSValidator
.java
org.messic.android.activities.AlbumInfoActivity
.java
org.messic.android.activities.BaseActivity
.java
org.messic.android.activities.LoginActivity
.java
org.messic.android.activities.MainActivity
.java
org.messic.android.activities.SearchMessicServiceActivity
.java
org.messic.android.activities.adapters.AlbumAdapter
.java
org.messic.android.activities.adapters.PlaylistAdapter
.java
org.messic.android.activities.adapters.SearchMessicServiceAdapter
.java
org.messic.android.activities.adapters.SongAdapter
.java
org.messic.android.activities.fragments.ExploreFragment
.java
org.messic.android.activities.fragments.PlayQueueFragment
.java
org.messic.android.activities.fragments.PlaylistFragment
.java
org.messic.android.activities.fragments.RandomFragment
.java
org.messic.android.controllers.AlbumController
.java
org.messic.android.controllers.Configuration
.java
org.messic.android.controllers.ExploreController
.java
org.messic.android.controllers.LoginController
.java
org.messic.android.controllers.PlaylistController
.java
org.messic.android.controllers.QueueController
.java
org.messic.android.controllers.RandomController
.java
org.messic.android.controllers.SearchMessicServiceController
.java
org.messic.android.controllers.messicdiscovering.MessicDiscovering
.java
org.messic.android.controllers.messicdiscovering.MessicDiscoveringXmlParser
.java
org.messic.android.datamodel.MDM
.java
org.messic.android.datamodel.MDMAlbum
.java
org.messic.android.datamodel.MDMAuthor
.java
org.messic.android.datamodel.MDMFile.java
org.messic.android.datamodel.MDMGenre.java
org.messic.android.datamodel.MDMLogin
.java
org.messic.android.datamodel.MDMMessicServerInstance
.java
org.messic.android.datamodel.MDMPlaylist
.java
org.messic.android.datamodel.MDMRandomList
.java
org.messic.android.datamodel.MDMSong
.java
org.messic.android.datamodel.dao.DAO
.java
org.messic.android.datamodel.dao.DAOServerInstance
.java
org.messic.android.datamodel.dao.DAOSong
.java
org.messic.android.datamodel.dao.MySQLiteHelper
.java
org.messic.android.download.DownloadManagerService
.java
org.messic.android.player.MessicPlayerNotification
.java
org.messic.android.player.MessicPlayerQueue
.java
org.messic.android.player.MessicPlayerService
.java
org.messic.android.player.PlayerEventListener
.java
org.messic.android.util.AlbumCoverCache
.java
org.messic.android.util.ImageUtil
.java
org.messic.android.util.MessicPreferences
.java
org.messic.android.util.Network
.java
org.messic.android.util.RestJSONClient
.java
org.messic.android.views.PlayerView
.java
org.messic.configuration.MessicCheckUpdate
.java
org.messic.configuration.MessicConfig
.java
org.messic.configuration.MessicVersion
.java
org.messic.server.Util
.java
org.messic.server.UtilSubInputStream
.java
org.messic.server.api.APIAlbum
.java
org.messic.server.api.APIAlbumResource
.java
org.messic.server.api.APIAuthor
.java
org.messic.server.api.APIGenre
.java
org.messic.server.api.APIMusicInfo
.java
org.messic.server.api.APIPlayLists
.java
org.messic.server.api.APIPublish
.java
org.messic.server.api.APIRandomLists
.java
org.messic.server.api.APISearch
.java
org.messic.server.api.APISong
.java
org.messic.server.api.APITagWizard
.java
org.messic.server.api.APIUser
.java
org.messic.server.api.datamodel.Album
.java
org.messic.server.api.datamodel.Author.java
org.messic.server.api.datamodel.File
.java
org.messic.server.api.datamodel.Genre.java
org.messic.server.api.datamodel.Login
.java
org.messic.server.api.datamodel.MessicSettings
.java
org.messic.server.api.datamodel.MusicInfo
.java
org.messic.server.api.datamodel.MusicInfoPlugin
.java
org.messic.server.api.datamodel.Playlist
.java
org.messic.server.api.datamodel.RandomList.java
org.messic.server.api.datamodel.Song
.java
org.messic.server.api.datamodel.TAGWizardPlugin
.java
org.messic.server.api.datamodel.Update
.java
org.messic.server.api.datamodel.User
.java
org.messic.server.api.dlna.AuthenticationDLNAMusicService
.java
org.messic.server.api.dlna.DLNAServer
.java
org.messic.server.api.dlna.MessicMediaLibraryService
.java
org.messic.server.api.dlna.MessicProtocolFactoryImpl
.java
org.messic.server.api.dlna.MessicUpnpServiceImpl
.java
org.messic.server.api.dlna.MusicService
.java
org.messic.server.api.dlna.chii2.AudioCatalog.java
org.messic.server.api.dlna.chii2.AudioRestriction.java
org.messic.server.api.dlna.chii2.Encoding.java
org.messic.server.api.dlna.chii2.PictureItem.java
org.messic.server.api.dlna.chii2.Zhcode
.java
org.messic.server.api.dlna.chii2.medialibrary.api.core.MediaLibraryService.java
org.messic.server.api.dlna.chii2.medialibrary.api.persistence.entity.Image.java
org.messic.server.api.dlna.chii2.medialibrary.api.persistence.entity.ImageFile.java
org.messic.server.api.dlna.chii2.mediaserver.api.content.ContentManager.java
org.messic.server.api.dlna.chii2.mediaserver.api.content.container.VisualContainer.java
org.messic.server.api.dlna.chii2.mediaserver.api.content.item.VisualPhotoItem.java
org.messic.server.api.dlna.chii2.mediaserver.api.content.item.VisualPictureItem.java
org.messic.server.api.dlna.chii2.mediaserver.api.content.item.VisualVideoItem.java
org.messic.server.api.dlna.chii2.mediaserver.api.http.HttpServerService.java
org.messic.server.api.dlna.chii2.mediaserver.api.upnp.Filter.java
org.messic.server.api.dlna.chii2.mediaserver.api.upnp.SearchCriterion.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.CommonContentManager
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.MessicCommonContentManager
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.MovieBaseStorageFolderContainer.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.MusicContainer
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.MusicFoldersContainer.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.PicturesContainer.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.PicturesFoldersContainer.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.PicturesStorageFolderContainer.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.RootContainer
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.VideoContainer.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.VideoFoldersContainer.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.messic.EmptyVisualContainer
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.messic.MessicContainer
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.messic.MessicUserAuthorAlbumContainer
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.messic.MessicUserAuthorContainer
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.container.messic.MessicUserContainer
.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.item.MovieItem.java
org.messic.server.api.dlna.chii2.mediaserver.content.common.item.PhotoItem.java
org.messic.server.api.dlna.chii2.mediaserver.content.wmp.WMPContentManager.java
org.messic.server.api.dlna.chii2.mediaserver.content.xbox.MicrosoftCodec.java
org.messic.server.api.dlna.chii2.mediaserver.content.xbox.XBoxContentManager
.java
org.messic.server.api.dlna.chii2.mediaserver.content.xbox.XBoxDIDLParser.java
org.messic.server.api.dlna.chii2.mediaserver.content.xbox.XBoxRes.java
org.messic.server.api.dlna.chii2.mediaserver.upnp.ContentDirectory
.java
org.messic.server.api.dlna.chii2.mediaserver.upnp.MediaReceiverRegistrar.java
org.messic.server.api.dlna.chii2.mediaserver.upnp.MediaServerServiceImpl
.java
org.messic.server.api.dlna.chii2.transcoder.api.core.ImageTranscoderProcess.java
org.messic.server.api.dlna.chii2.transcoder.api.core.TranscoderProcess.java
org.messic.server.api.dlna.chii2.transcoder.api.core.TranscoderService.java
org.messic.server.api.dlna.chii2.transcoder.core.TranscoderServiceImpl
.java
org.messic.server.api.dlna.chii2.transcoder.core.cache.TranscodedCache
.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.AAC.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.AC3.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.AMR.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.ATRAC3.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.AudioCatalog.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.ImageCatalog.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.JPEG.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.LPCM.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.MP3.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.PNG.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.catalog.WMA.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.codec.MIME.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.restriction.AudioArrayRestriction.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.restriction.AudioRangeRestriction.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.restriction.AudioRestriction.java
org.messic.server.api.dlna.chii2.transcoder.core.dlna.restriction.ImageRestriction.java
org.messic.server.api.dlna.chii2.util.EncodingUtils.java
org.messic.server.api.exceptions.ExistingMessicException.java
org.messic.server.api.exceptions.NotAllowedMessicException.java
org.messic.server.api.exceptions.ResourceNotFoundMessicException.java
org.messic.server.api.exceptions.SidNotFoundMessicException.java
org.messic.server.api.musicinfo.discogs.Activator
.java
org.messic.server.api.musicinfo.discogs.MusicInfoDiscogsTagWizardPlugin
.java
org.messic.server.api.musicinfo.duckduckgoimages.Activator
.java
org.messic.server.api.musicinfo.duckduckgoimages.MusicInfoDuckDuckGoImages
.java
org.messic.server.api.musicinfo.duckduckgoimages.jsonobject
.java
org.messic.server.api.musicinfo.duckduckgoimages.jsonresults
.java
org.messic.server.api.musicinfo.service.MusicInfoPlugin.java
org.messic.server.api.musicinfo.wikipedia.Activator
.java
org.messic.server.api.musicinfo.wikipedia.MusicInfoWikipediaPlugin
.java
org.messic.server.api.musicinfo.youtube.Activator
.java
org.messic.server.api.musicinfo.youtube.MusicInfoYoutubePlugin
.java
org.messic.server.api.musicinfo.youtube.YoutubeItem
.java
org.messic.server.api.plugin.MessicPlugin.java
org.messic.server.api.randomlists.AuthorRandomListPlugin
.java
org.messic.server.api.randomlists.DateRandomListPlugin
.java
org.messic.server.api.randomlists.GenreRandomListPlugin
.java
org.messic.server.api.randomlists.LessPlayedRandomListPlugin
.java
org.messic.server.api.randomlists.LovedSongsRandomListPlugin
.java
org.messic.server.api.randomlists.MostPlayedRandomListPlugin
.java
org.messic.server.api.randomlists.RandomListPlugin
.java
org.messic.server.api.randomlists.RandomRandomListPlugin
.java
org.messic.server.api.randomlists.RecentRandomListPlugin
.java
org.messic.server.api.tagwizard.TAGWizard
.java
org.messic.server.api.tagwizard.audiotagger.AudioTaggerTAGWizardPlugin
.java
org.messic.server.api.tagwizard.discogs.Activator
.java
org.messic.server.api.tagwizard.discogs.DiscogsTAGWizardPlugin
.java
org.messic.server.api.tagwizard.freedb.Activator
.java
org.messic.server.api.tagwizard.freedb.FreeDBTAGWizardPlugin
.java
org.messic.server.api.tagwizard.service.Album.java
org.messic.server.api.tagwizard.service.Song
.java
org.messic.server.api.tagwizard.service.SongTags.java
org.messic.server.api.tagwizard.service.TAGInfo.java
org.messic.server.api.tagwizard.service.TAGWizardPlugin.java
org.messic.server.config.Startup
.java
org.messic.server.datamodel.MDO
.java
org.messic.server.datamodel.MDOAlbum
.java
org.messic.server.datamodel.MDOAlbumResource
.java
org.messic.server.datamodel.MDOArtwork.java
org.messic.server.datamodel.MDOAuthor
.java
org.messic.server.datamodel.MDOGenericTAG
.java
org.messic.server.datamodel.MDOGenre
.java
org.messic.server.datamodel.MDOMessage
.java
org.messic.server.datamodel.MDOMessicSettings
.java
org.messic.server.datamodel.MDOOtherResource
.java
org.messic.server.datamodel.MDOPhysicalResource
.java
org.messic.server.datamodel.MDOPlaylist
.java
org.messic.server.datamodel.MDOResource
.java
org.messic.server.datamodel.MDOSong
.java
org.messic.server.datamodel.MDOSongStatistics
.java
org.messic.server.datamodel.MDOUser
.java
org.messic.server.datamodel.MDOUserPermission.java
org.messic.server.datamodel.dao.DAO.java
org.messic.server.datamodel.dao.DAOAlbum
.java
org.messic.server.datamodel.dao.DAOAlbumResource.java
org.messic.server.datamodel.dao.DAOAuthor.java
org.messic.server.datamodel.dao.DAOGenre
.java
org.messic.server.datamodel.dao.DAOMessicSettings
.java
org.messic.server.datamodel.dao.DAOPhysicalResource.java
org.messic.server.datamodel.dao.DAOPlaylist
.java
org.messic.server.datamodel.dao.DAOResource.java
org.messic.server.datamodel.dao.DAOSong
.java
org.messic.server.datamodel.dao.DAOSongStatistics
.java
org.messic.server.datamodel.dao.DAOUser
.java
org.messic.server.datamodel.dao.DAOUserPermission.java
org.messic.server.datamodel.datasource.MessicDataSource
.java
org.messic.server.datamodel.jpaimpl.DAOJPA.java
org.messic.server.datamodel.jpaimpl.DAOJPAAlbum
.java
org.messic.server.datamodel.jpaimpl.DAOJPAAlbumResource
.java
org.messic.server.datamodel.jpaimpl.DAOJPAAuthor
.java
org.messic.server.datamodel.jpaimpl.DAOJPAGenre
.java
org.messic.server.datamodel.jpaimpl.DAOJPAMessicSettings
.java
org.messic.server.datamodel.jpaimpl.DAOJPAPhysicalResource
.java
org.messic.server.datamodel.jpaimpl.DAOJPAPlaylist
.java
org.messic.server.datamodel.jpaimpl.DAOJPASong
.java
org.messic.server.datamodel.jpaimpl.DAOJPASongStatistics
.java
org.messic.server.datamodel.jpaimpl.DAOJPAUser
.java
org.messic.server.datamodel.update.MessicDBUpdate
.java
org.messic.server.datamodel.util.HibernateUtil
.java
org.messic.server.discover.DiscoveryThread
.java
org.messic.server.facade.controllers.SetCharacterEncodingInterceptor.java
org.messic.server.facade.controllers.pages.AboutController
.java
org.messic.server.facade.controllers.pages.AlbumViewController
.java
org.messic.server.facade.controllers.pages.AuthorViewController
.java
org.messic.server.facade.controllers.pages.CaptchaController
.java
org.messic.server.facade.controllers.pages.ExploreController
.java
org.messic.server.facade.controllers.pages.LangController
.java
org.messic.server.facade.controllers.pages.LoginController
.java
org.messic.server.facade.controllers.pages.MainController
.java
org.messic.server.facade.controllers.pages.PlaylistViewController
.java
org.messic.server.facade.controllers.pages.SettingsViewController
.java
org.messic.server.facade.controllers.pages.UploadController
.java
org.messic.server.facade.controllers.rest.AlbumController
.java
org.messic.server.facade.controllers.rest.AlbumResourceController
.java
org.messic.server.facade.controllers.rest.AuthorController
.java
org.messic.server.facade.controllers.rest.CheckController
.java
org.messic.server.facade.controllers.rest.CheckUpdateController
.java
org.messic.server.facade.controllers.rest.GenreController
.java
org.messic.server.facade.controllers.rest.JSONDocController
.java
org.messic.server.facade.controllers.rest.MusicInfoController
.java
org.messic.server.facade.controllers.rest.PlaylistController
.java
org.messic.server.facade.controllers.rest.RandomListsController
.java
org.messic.server.facade.controllers.rest.SearchController
.java
org.messic.server.facade.controllers.rest.SettingsController
.java
org.messic.server.facade.controllers.rest.SongController
.java
org.messic.server.facade.controllers.rest.exceptions.CaptchaNotValidMessicRESTException.java
org.messic.server.facade.controllers.rest.exceptions.DuplicatedMessicRESTException.java
org.messic.server.facade.controllers.rest.exceptions.IOMessicRESTException.java
org.messic.server.facade.controllers.rest.exceptions.MusicTagsMessicRESTException.java
org.messic.server.facade.controllers.rest.exceptions.NotAuthorizedMessicRESTException.java
org.messic.server.facade.controllers.rest.exceptions.NotFoundMessicRESTException.java
org.messic.server.facade.controllers.rest.exceptions.NotValidUserNameMessicRESTException.java
org.messic.server.facade.controllers.rest.exceptions.UnknownMessicRESTException.java
org.messic.server.facade.controllers.rest.range.Range
.java
org.messic.server.facade.security.AuthenticationSessionManager
.java
org.messic.server.facade.security.CustomUserDetailsService
.java
org.messic.server.facade.security.CustomUsernamePasswordAuthenticationFilter
.java
org.messic.server.facade.security.SecurityLoginFailureHandler
.java
org.messic.server.facade.security.SecurityLoginSuccessHandler
.java
org.messic.server.facade.security.SecurityUtil
.java
org.messic.server.facade.security.TokenManagementFilter
.java
org.messic.server.osgi.MessicActivator.java
org.messic.server.playlists.AbstractPlaylistComponent
.java
org.messic.server.playlists.AbstractTimeContainer.java
org.messic.server.playlists.BasePlaylistVisitor.java
org.messic.server.playlists.Media.java
org.messic.server.playlists.Parallel.java
org.messic.server.playlists.Playlist
.java
org.messic.server.playlists.PlaylistVisitor
.java
org.messic.server.playlists.Sequence.java
org.messic.server.playlists.SpecificPlaylist
.java
org.messic.server.playlists.SpecificPlaylistFactory
.java
org.messic.server.playlists.SpecificPlaylistProvider
.java
org.messic.server.playlists.content.Content
.java
org.messic.server.playlists.content.type.ContentType
.java
org.messic.server.playlists.lang.StringUtils
.java
org.messic.server.playlists.m3u.M3U
.java
org.messic.server.playlists.m3u.M3UProvider
.java
org.messic.server.playlists.m3u.Resource
.java
org.messic.server.playlists.player.PlayerSupport.java
org.messic.server.spring.MessicServlet
.java
org.messic.server.spring.MessicWebApplicationContext
.java
org.messic.server.tld.EscapeMessic
.java
org.messic.server.updater.Activator.java
org.messic.service.AnimatedGifSplashScreen
.java
org.messic.service.MessicMain
.java
org.messic.service.OSValidator
.java
org.messic.starter.HibernateUtil
.java
org.messic.starter.JPanelWithBackground
.java
org.messic.starter.MessicLaunchedObserver
.java
org.messic.starter.ProcessMonitorWindow
.java
org.messic.starter.SelectMusicFolderWindow
.java
org.messic.starter.Starter
.java
org.messic.starter.Util
.java
sun.tools.jps.JpsOut.java