Package sk.baka.ambient

Interface Summary
AppState.IAppStateAware Implemented by components that are aware of the global application state.
IApplicationListener Listener for application-wide events.
IBackgroundTask Notifies about a background task progress.
IContentListener Generates events that some kind of a content is available.
IPlaylistPlayerListener Listens for higher-level player and playlist events.
 

Class Summary
AmbientApplication Serves mainly for a primary access point to a singleton data structures and services, such as Library, PlaylistPlayer etc.
AppState A serializable application state.
AppStateHandler Handles application configuration and state storage.
BackgroundOpExecutor Able to execute multiple long operations running simultaneously in the background.
ConfigurationBean Contains current ambient configuration.
CoverCache Provides covers and manages cover cache.
ErrorHandler Handles errors that occurs in the application.
ErrorHandler.ErrorInfo Contains information about an error.
I18n I18n support.
NetworkHandler Ensures that the WiFi is not turned off while playing an online content.
NotifyingInputStream Notifies periodically the BackgroundOpExecutor about its progress.
PhoneStateHandler Handles the phone state events and reacts appropriately.
PlaybackNotificator Controls the notification shown when a track is being played.
PlaylistPlayer This is THE component :) Combines player and playlist.
PlaylistPlayerErrorHandler Handles errors received by MediaPlayer and tries to recover from them.
R  
R.attr  
R.color  
R.drawable  
R.id  
R.layout  
R.string  
R.style  
R.styleable  
R.xml  
 

Enum Summary
ActionsEnum Enumerates all actions that can be taken.
ConfigurationBean.TrackChangeNotifEnum A notification to show when the current playing track is changed.
ConfigurationBean.TrackChangeNotifLocationEnum A notification to show when the current playing track is changed.
ZoomEnum Zoom categories.
 



Copyright © 2007-2009. All Rights Reserved.