AbsListView |
Common code shared between ListView and GridView |
AbsSeekBar |
|
AbsSpinner |
An abstract base class for spinner widgets. |
AbsoluteLayout |
A layout that lets you specify exact locations (x/y coordinates) of its
children. |
AdapterView<T extends Adapter> |
An AdapterView is a view whose children are determined by an Adapter. |
AnalogClock |
This widget display an analogic clock with two hands for hours and
minutes. |
AnimationDrawable |
An object used to define frame-by-frame animations that can be used as a View object's
background. |
AutoCompleteTextView |
An editable text view that shows completion suggestions automatically
while the user is typing. |
Button |
Button represents a push-button widget. |
CheckBox |
A checkbox is a specific type of two-states button that can be either
checked or unchecked. |
CheckedTextView |
An extension to TextView that supports the Checkable interface. |
Chronometer |
Class that implements a simple timer. |
ClipDrawable |
A drawable that clips another drawable based on this drawable's current
level value. |
CompoundButton |
A button with two states, checked and unchecked. |
DatePicker |
A view for selecting a month / year / day based on a calendar like layout. |
DialerFilter |
|
DigitalClock |
Like AnalogClock, but digital. |
DrawableContainer |
|
EditText |
EditText is a thin veneer over TextView that configures itself
to be editable. |
ExpandableListView |
A view that shows items in a vertically scrolling two-level list. |
FrameLayout |
FrameLayout is designed to block out an area on the screen to display
a single item. |
Gallery |
A view that shows items in a center-locked, horizontally scrolling list. |
GridView |
A view that shows items in two-dimensional scrolling grid. |
ImageButton |
An image button displays an image that can be pressed, or clicked, by the
user. |
ImageSwitcher |
|
ImageView |
Displays an arbitrary image, such as an icon. |
InsetDrawable |
A Drawable that insets another Drawable by a specified distance. |
LayerDrawable |
Drawable that manages an array of other drawables. |
LevelListDrawable |
A resource that contains a number of alternate images, each assigned a maximum numerical value. |
LinearLayout |
A Layout that arranges its children in a single column or a single row. |
ListView |
A view that shows items in a vertically scrolling list. |
MapView |
A View which displays a map. |
MediaController |
A view containing controls for a MediaPlayer. |
MultiAutoCompleteTextView |
An editable text view, extending AutoCompleteTextView, that
can show completion suggestions for the substring of the text where
the user is typing instead of necessarily for the entire thing. |
ProgressBar |
Visual indicator of progress in some operation. |
RadioButton |
A radio button is a two-states button that can be either checked or
unchecked. |
RadioGroup |
This class is used to create a multiple-exclusion scope for a set of radio
buttons. |
RatingBar |
A RatingBar is an extension of SeekBar and ProgressBar that shows a rating in
stars. |
RelativeLayout |
A Layout where the positions of the children can be described in relation to each other or to the
parent. |
RotateDrawable |
A drawable that can rotate another drawable based on the current level
value. |
ScaleDrawable |
A drawable that changes the size of another drawable based on its current
level value. |
ScrollView |
|
SeekBar |
A Seekbar is an extension of ProgressBar that adds a draggable thumb. |
Spinner |
A view that displays one child at a time and lets the user pick among them. |
StateListDrawable |
Lets you assign a number of graphic images to a single Drawable and swap out the visible item by a string
ID value. |
SurfaceView |
Provides a dedicated drawing surface embedded inside of a view hierarchy. |
TabHost |
Container for a tabbed window view. |
TabWidget |
Displays a list of tab labels representing each page in the parent's tab
collection. |
TableLayout |
A layout that arranges its children into rows and columns. |
TableRow |
A layout that arranges its children horizontally. |
TextSwitcher |
A TextSwitcher is a specialized ViewSwitcher that contains
only children of type TextView. |
TextView |
Displays text to the user and optionally allows them to edit it. |
TimePicker |
A view for selecting the time of day, in either 24 hour or AM/PM mode. |
ToggleButton |
ToggleButton is a widget that displays checked/unchecked states as a button
with a "light" indicator and by default accompanied with the text "ON" or "OFF". |
TransitionDrawable |
Transition drawables are an extension of LayerDrawables and are intended to cross fade between
the first and second layers. |
TwoLineListItem |
A view group with two children, intended for use in ListViews. |
VideoView |
Displays a video file. |
View |
The View class represents the basic UI building block. |
ViewAnimator |
|
ViewFlipper |
Shows only one child at a time. |
ViewGroup |
A ViewGroup is a special view that can contain other views
(called children.) The view group is the base class for layouts and views
containers. |
ViewStub |
A ViewStub is an invisible, zero-sized View that can be used to lazily inflate
layout resources at runtime. |
ViewSwitcher |
Shows only one child at a time. |
WebView |
The Android SDK provides a custom scheme to load assets from the
application's .apk file in WebView. |
ZoomButton |
|
ZoomControls |
The ZoomControls class displays a simple set of controls used for zooming and
provides callbacks to register for events. |