Class Index for Sony Addon SDK

This project is no longer being supported and will not get any further updates.

These are all the classes. See all packages.

CapturingModeSelector This class opens and closes the capturing mode selector.
CapturingModeSelector.OnModeSelectListener Interface definition for a callback to be invoked when the user changes capturing mode to a mode which belongs to current package and activity.
CapturingModeSelector.OnModeFinishListener Interface definition for a callback to be invoked when the user changes capturing mode to a mode which belongs to different package or activity.
SmartWirelessHeadsetProUtil This class contains Smart Wireless Headset pro specific utility functions and constants
ExtensionUtils The extension utils class contains utility functions used by several extensions.
SmartWatchConst
NotificationUtil
DelayedContentObserver The delayed content observer is used to handle a content observer change after a delay.
AccessorySensorEvent A sensor event from an accessory.
AccessorySensorEventListener The sensor event listener is used to listen for sensor events.
AccessorySensorManager Manages sensors on an accessory.
AccessorySensorException
AccessorySensor The accessory sensor class is used to interact with a sensor on an accessory.
AccessorySensorType The accessory sensor type represents a sensor type.
Dbg
TunnelService This service enables host apps to tunnel intents through a Messenger instead of sending them over the BroadcastQueue to prevent them from being delayed by the new queue behavior in KitKat.
ExtensionService The extension service is an abstract class that should be extended for accessory extensions.
ExtensionService.ExtensionIntentSender
ExtensionService.LocalBinder Class used for the client Binder.
HostAppWidgetInfo The widget info class describes a host application widget.
IRegisterCallback Callback interface used to notify the result of extension and source registration
InputInfo The input info describes a host application input.
RegisterExtensionTask Perform extension registration or update in background
DisplayInfo The display info describes a host application display.
KeyPadInfo The key pad info class describes a host application key pad.
DeviceInfo The device info class describes a host application device.
DeviceInfoHelper This class contains information about the watch
RegistrationAdapter The registration adapter is used to access the registration content provider.
RegistrationInformation Returns information needed during extension registration
RegistrationInformation.WidgetClassList Class containing a list of widgets.
WidgetContainer The widget container describes a host application display's widget support.
HostApplicationInfo The host application class contains information about a host application.
TapInfo The input info describes a host application input.
RegistrationHelper The registration helper class helps an extension to register with host application based on the information provided in RegistrationInformation.
WidgetExtension The widget extension handles a widget on an accessory.
BaseWidget
BaseWidget.WidgetBundle Simple class that encapsulates values to instantiate BaseWidget
NotificationWidgetExtension The widget extension handles a widget on an accessory.
SmartWatchNotificationWidgetImage The class decorates a widget image with notification specific UI components.
NotificationWidgetEvent The notification widget event class represents an event in the notification database.
SmartWatchWidgetImage The SmartWatchWidgetImage class is used to generate widget bitmap which follows official SmartWatch layout of where e.g.
ControlObjectClickEvent The control object click event class holds information about an object click event.
ControlView
ControlView.OnClickListener
ControlView.OnLongClickListener
ControlExtension The control extension handles a control on an accessory.
ControlTouchEvent The control touch event class holds information about a touch event.
ControlViewGroup
ControlListItem
AefTextView This extension of TextView renders text on a single line, and fades end if text does not fit.
Notification Notification API is a part of the Smart Extension APIs.
Notification.Intents Intents sent to extensions by the host applications either using the broadcast queue or Tunnel.
Notification.Source Definitions used for interacting with the Extension-table.
Notification.SourceColumns Column-definitions for the Source table.
Notification.Event Definitions used for interacting with the event table.
Notification.EventColumns Column-definitions for the event table.
Notification.SourceEvent Definitions used for interacting with the source event join query.
Notification.SourceEventColumns Column-definitions for the source event join query.
Sensor Sensor API is a part of the Smart Extension APIs.
Sensor.Intents Intents sent between extensions and host applications either using the broadcast queue or Tunnel.
Sensor.SensorRates Interface used to define constants for sensor rates.
Sensor.SensorAccuracy Interface used to define constants for sensor accuracy.
Sensor.SensorInterruptMode Interface used to define constants for sensor interrupt mode.
Sensor.SensorApiErrorCodes Interface used to define constants for sensor error codes sent from the host application
Tunnel Tunnel API is a part of the SmartExtension APIs.
Tunnel.Messages Messenger messages sent between extensions and host applications.
Registration Registration and Capability API is a part of the Smart Extension APIs.
Registration.Intents Intents sent to extensions by the host applications either using the broadcast queue or Tunnel.
Registration.AccessoryConnectionStatus Interface used to define constants for accessory connection status
Registration.Extension Definitions used for interacting with the Extension-table
Registration.ExtensionColumns Column-definitions for the Extension table
Registration.ApiRegistration Definitions used for interacting with the ApiRegistration-table
Registration.ApiRegistrationColumns Column-definitions for the ApiRegistration-table
Registration.Capabilities Use separate queries for the individual tables.
Registration.HostApp Definitions used for interacting with the Host application-table
Registration.HostAppColumns Column-definitions for the Host application table
Registration.Device Definitions used for interacting with the Device-table
Registration.DeviceColumns Column-definitions for the Device table
Registration.Display Definitions used for interacting with the Display-table
Registration.DisplayColumns Column-definitions for the Display table
Registration.Sensor Definitions used for interacting with the Sensor-table
Registration.SensorColumns Column-definitions for the Sensor table
Registration.Tap
Registration.TapColumns
Registration.Led Definitions used for interacting with the Led-table
Registration.LedColumns Column-definitions for the Led-table
Registration.Input Definitions used for interacting with the Input-table
Registration.InputColumns Column-definitions for the Sensor table
Registration.SensorType Definitions used for interacting with the Sensor-type-table
Registration.SensorTypeColumns Column-definitions for the SensorType table
Registration.KeyPad Definitions used for interacting with the Keypad-table
Registration.KeyPadColumns Column-definitions for the Keypad table
Registration.Version Definitions used for interacting with the Version table
Registration.VersionColumns Column-definitions for the Version table
Registration.Widget Definitions used for interacting with the Widget table.
Registration.WidgetColumns Column-definitions for the Widget table
Registration.WidgetRegistration Definitions used for interacting with the WidgetRegistration table.
Registration.WidgetRegistrationColumns Column-definitions for the WidgetRegistration table
Registration.LaunchMode Specifies which API that shall be started when launching the extension.
Registration.LayoutSupport Bit field specifiers for supported layout elements.
Registration.KeyPadType Key pad type specifiers
Registration.SensorTypeValue Definitions of sensor types
TimeView

This class represents a view with state that changes over time.

TimeView.TimeType This enumeration represents the cyclic periods that the view supports.
Widget Widget API is a part of the Smart Extension APIs.
Widget.Intents Intents sent between Widget extensions and Accessory Host Applications.
Widget.AccessoryState An accessory can enter different states.
Widget.Category Specifies the category to which a widget belongs.
TimeLayout This class enables grouping of TimeView views.
TimeLayout.Gravity Contains constants for use with setGravity
Control Control API is a part of the Smart Extension APIs.
Control.Intents Intents sent between Control extensions and Accessory Host Applications.
Control.KeyCodes Interface used to define constants for keycodes
Control.TapActions
IrManager This interface defines three main methods required to activate IrManager, get registered devices, and inactivate IrManager.
IrManager.Listener This interface is a listener to IrManager and handles callbacks and notifications based on actions of the IrManager.
IntentParams This class defines the Intents and related Extras.
KeyType This class is a collection of IR remote keycodes.
DeviceCategory This is a list of constants used to identify various Device Categories controlled by IrRemote API.
IrManagerFactory This class instantiates a new instance of the IrManager
Key This interface defines the input Key command (executing a KeyType) and user label.
Device This interface defines methods to retrieve infomation on the device object and to send keys that the device object has.
Status This is a list of constants for debugging and error reporting purposes.
R
R.style
R.style.Theme Theme for the Small App.
SdkInfo Information about the installed Small Apps Framework.
SdkInfo.VERSION Various version strings.
SmallApplication The SmallApplication class is the base class to implement each Small App.
SmallAppWindow SmallAppWindow represents the Window which renders the Small App content.
SmallAppWindow.WindowState The state of the Window.
SmallAppWindow.Attributes Attributes of the Window.
SmallAppWindow.OnWindowFocusChangeListener Interface definition for a callback to be invoked when the Window focus is changed.
SmallAppWindow.OnWindowStateChangeListener Interface definition for a callback to be invoked when the state of a Window is changed.
SmallAppNotFoundException This exception is thrown when startApplication(Context, Intent) fails because any Small App couldn't be found to execute the given Intent.
SmallApplicationManager Interact with the overall Small Apps in the system.