Class Index for SmartEyeglass SDK

These are all the classes. See all packages.

TimeLayout This class enables grouping of TimeView views.
TimeLayout.Gravity Contains constants for use with setGravity
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.
TimeView

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

TimeView.TimeType This enumeration represents the cyclic periods that the view supports.
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 Interface used to define constants for tap actions.
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 Definitions used for interacting with the Tap-table
Registration.TapColumns Column-definitions for the Tap table.
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
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.
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.
CylindricalRenderObject Defines an object to be rendered by the AR engine using the cylindrical coordinate system.
GlassesRenderObject Defines an object to be rendered by the AR engine using the glass coordinate system.
RenderObject Abstract render object.
CameraEvent The camera event class passes data captured by the camera.
SmartEyeglassEventListener The event listener interface for SmartEyeglass events.
SmartEyeglassWidgetImage Defines a widget bitmap that conforms to SmartEyeglass standards for the top-level menu.
Dbg
ControlCameraException Camera-related exception.
SmartEyeglassControlUtils This class provides the methods that you use to handle most SmartEyeglass-specific functionality.
SmartEyeglassControlUtils.PointInWorldCoordinate Defines a point in the real-world coordinate system.
SmartEyeglassControl This utility class declares SmartEyeglass constants that you use with the methods provided by SmartEyeglassControlUtils.
SmartEyeglassControl.Intents Intents sent between a SmartEyeglass app and the HostApp,and related constants..
AefTextView This extension of TextView renders text on a single line, and fades end if text does not fit.
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.
SmartWatchNotificationWidgetImage The class decorates a widget image with notification specific UI components.
BaseWidget
BaseWidget.WidgetBundle Simple class that encapsulates values to instantiate BaseWidget
WidgetExtension The widget extension handles a widget on an accessory.
NotificationWidgetExtension The widget extension handles a widget on an accessory.
ExtensionUtils The extension utils class contains utility functions used by several extensions.
SmartWatchConst
SmartWirelessHeadsetProUtil This class contains Smart Wireless Headset pro specific utility functions and constants
ControlListItem
ControlViewGroup
ControlTouchEvent The control touch event class holds information about a touch event.
ControlView
ControlView.OnClickListener
ControlView.OnLongClickListener
ControlObjectClickEvent The control object click event class holds information about an object click event.
ControlExtension The control extension handles a control on an accessory.
DeviceInfoHelper This class contains helper functions for various devices
KeyPadInfo The key pad info class describes a host application key pad.
HostAppWidgetInfo The widget info class describes a host application widget.
WidgetContainer The widget container describes a host application display's widget support.
DisplayInfo The display info describes a host application display.
HostApplicationInfo The host application class contains information about a host application.
DeviceInfo The device info class describes a host application device.
TapInfo The input info describes a host application input.
RegistrationAdapter The registration adapter is used to access the registration content provider.
IRegisterCallback Callback interface used to notify the result of extension and source registration
RegistrationHelper The registration helper class helps an extension to register with host application based on the information provided in RegistrationInformation.
RegisterExtensionTask Perform extension registration or update in background
InputInfo The input info describes a host application input.
RegistrationInformation Returns information needed during extension registration
RegistrationInformation.WidgetClassList Class containing a list of widgets.
AccessorySensorException
AccessorySensorManager Manages sensors on an accessory.
AccessorySensor The accessory sensor class is used to interact with a sensor on an accessory.
AccessorySensorEventListener The sensor event listener is used to listen for sensor events.
AccessorySensorEvent A sensor event from an accessory.
AccessorySensorType The accessory sensor type represents a sensor type.
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.
Dbg
DelayedContentObserver The delayed content observer is used to handle a content observer change after a delay.
NotificationUtil
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.