ConfirmationOverlay.OverlayType Types of animations to display in the overlay. 


ArcLayout.Widget Interface for a widget which knows it is being rendered inside an arc, and will draw itself accordingly. 
CircularProgressLayout.OnTimerFinishedListener Interface to implement for listening to onTimerFinished(CircularProgressLayout) event. 
ConfirmationOverlay.OnAnimationFinishedListener Interface for listeners to be notified when the ConfirmationOverlay animation has finished and its View has been removed. 


ArcLayout Container which will lay its elements out on an arc. 
ArcLayout.LayoutParams Layout parameters for a widget added to an arc. 
BoxInsetLayout BoxInsetLayout is a screen shape-aware ViewGroup that can box its children in the center square of a round screen by using the layout_boxedEdges attribute. 
BoxInsetLayout.LayoutParams Per-child layout information for layouts that support margins, gravity and boxedEdges. 
CircularProgressLayout CircularProgressLayout adds a circular countdown timer behind the view it contains, typically used to automatically confirm an operation after a short delay has elapsed. 
ConfirmationOverlay Displays a full-screen confirmation animation with optional text and then hides it. 
CurvedTextView CurvedTextView is a component allowing developers to easily write curved text following the curvature of the largest circle that can be inscribed in the view. 
CurvingLayoutCallback An implementation of the WearableLinearLayoutManager.LayoutCallback aligning the children of the associated WearableRecyclerView along a pre-defined vertical curve. 
DismissibleFrameLayout Special FrameLayout that is dismissible by the Back button press, and by left to right swipe when the SwipeToDismiss is been enabled on the device config or themes. 
DismissibleFrameLayout.Callback Implement this callback to act on particular stage of the dismissal. 
RoundedDrawable Maintains and draws a drawable inside rounded rectangular bounds. 
SwipeDismissFrameLayout A layout enabling left-to-right swipe-to-dismiss, intended for use within an activity. 
SwipeDismissFrameLayout.Callback Implement this callback to act on particular stages of the dismissal. 
WearableLinearLayoutManager This wear-specific implementation of LinearLayoutManager provides basic offsetting logic for updating child layout. 
WearableLinearLayoutManager.LayoutCallback Callback for interacting with layout passes. 
WearableRecyclerView Wearable specific implementation of the RecyclerView enabling setCircularScrollingGestureEnabled(boolean) circular scrolling} and semi-circular layouts.