AbsListView |
可用于实现项目虚拟化列表的基类。 |
AbsSpinner |
Spinner窗口小部件的抽象基类。 |
AbsoluteLayout |
此类已在API级别3中弃用。请FrameLayout RelativeLayout 或自定义布局。 |
ActionMenuView |
ActionMenuView是一系列作为视图的菜单选项的演示文稿。 |
AdapterView<T extends Adapter> |
AdapterView是一个视图,子视图由 Adapter 决定。 |
AdapterViewAnimator |
AdapterView 基类,将在视图间切换时执行动画。 |
AdapterViewFlipper |
简单的 ViewAnimator ,将在已添加到两个或更多个视图之间进行动画处理。 |
AppBarLayout |
AppBarLayout是一个垂直的 LinearLayout ,它实现了许多材质设计应用栏概念的功能,即滚动手势。 |
AppCompatSpinner |
Spinner 支持旧版本平台的兼容功能,包括:
|
AppWidgetHostView |
提供粘贴以显示AppWidget视图。 |
BaseCardView |
卡式布局,可响应某些状态更改。 |
BrowseFrameLayout |
用于管理重叠视图之间焦点行为的ViewGroup。 |
CalendarView |
此课程是用于显示和选择日期的日历小部件。 |
CardView |
带有圆角背景和阴影的FrameLayout。 |
CollapsingToolbarLayout |
CollapsingToolbarLayout是一个 Toolbar 的包装器,它实现了一个折叠应用程序栏。 |
CoordinatorLayout |
CoordinatorLayout是一个超级动力 FrameLayout 。 |
DatePicker |
提供选择日期的小部件。 |
DialerFilter |
|
DrawerLayout |
DrawerLayout作为窗口内容的顶级容器,允许从窗口的一个或两个垂直边缘拉出交互式“抽屉”视图。 |
ExpandableListView |
显示垂直滚动两级列表中的项目的视图。 |
FragmentBreadCrumbs |
此类已在API级别21中弃用。此小组件不再受支持。 |
FragmentTabHost |
特殊的 Fragment ,允许使用 Fragment 对象作为其标签内容。 |
FrameLayout |
FrameLayout旨在阻挡屏幕上的某个区域以显示单个项目。 |
Gallery |
此类已在API级别16中弃用。此小组件不再受支持。 其他水平滚动窗口小部件包括来自支持库的HorizontalScrollView 和ViewPager 。 |
GestureOverlayView |
用于手势输入的透明覆盖图,可放置在其他小部件的顶部或包含其他小部件。 |
GridLayout |
将子项放置在矩形 网格中的布局。 |
GridView |
显示二维滚动网格中的项目的视图。 |
HorizontalGridView |
显示水平滚动列表中的项目的 ViewGroup 。 |
HorizontalScrollView |
用于视图层次结构的布局容器,可以由用户滚动,允许它比物理显示更大。 |
ImageCardView |
的一个子类 BaseCardView 与 ImageView 作为其主要区域。 |
ImageSwitcher |
|
LinearLayout |
将其子项排列在单列或单行中的布局。 |
LinearLayoutCompat |
将其子项排列在单列或单行中的布局。 |
ListRowHoverCardView |
ListRowHoverCardView包含标题和说明。 |
ListRowView |
ListRowView是一个 ViewGroup ,它总是包含一个 HorizontalGridView ,并且可以选择包含一个悬停卡。 |
ListView |
显示垂直滚动列表中的项目的视图。 |
MediaController |
包含MediaPlayer控件的视图。 |
NavigationView |
代表应用程序的标准导航菜单。 |
NestedScrollView |
NestedScrollView就像 ScrollView 一样,但它支持在Android的新版本和旧版本中同时作为嵌套滚动父代和子代。 |
NumberPicker |
一个小部件,使用户能够从预定义的范围中选择一个数字。 |
PagerTabStrip |
PagerTabStrip是当前,未来和前几页的交互式指标 ViewPager 。 |
PagerTitleStrip |
PagerTitleStrip是当前,未来和前几页的非交互式指示器 ViewPager 。 |
PercentFrameLayout |
支持基于百分比的尺寸和边距的子类 FrameLayout 。 |
PercentRelativeLayout |
支持基于百分比的尺寸和边距的子类 RelativeLayout 。 |
Picker |
Picker是一个显示多个定制 PickerColumn 的小部件。 |
RadioGroup |
该类用于为一组单选按钮创建多个排除范围。 |
RecyclerView |
为大型数据集提供有限窗口的灵活视图。 |
RelativeLayout |
一个布局,其中的孩子的位置可以描述为相互之间或父母。 |
ScrollView |
用于视图层次结构的布局容器,可以由用户滚动,允许它比物理显示更大。 |
SearchBar |
包含搜索范围和文本输入视图的搜索小部件。 |
SearchOrbView |
一个绘制搜索可供性的小部件,由圆形背景和图标表示。 |
SearchView |
为用户提供用户界面的小部件,用于输入搜索查询并向搜索提供者提交请求。 |
ShadowOverlayContainer |
提供独立于SDK版本的封装以支持阴影,颜色叠加层和圆角。 |
SlidingDrawer |
此类已在API级别17中弃用。此类不再受支持。 如果您必须在您的应用程序中使用它,建议您将自己的实现基于Android开放源代码项目的源代码。 |
SlidingPaneLayout |
SlidingPaneLayout提供了一个水平的多窗格布局,用于UI的顶层。 |
SpeechOrbView |
可视化正在进行的语音识别状态的 SearchOrbView 的子类。 |
Spinner |
一次显示一个孩子并让用户从中选择一个孩子的视图。 |
StackView |
|
SwipeRefreshLayout |
只要用户可以通过垂直轻扫手势刷新视图的内容,就应该使用SwipeRefreshLayout。 |
TabHost |
选项卡式窗口视图的容器。 |
TabLayout |
TabLayout提供了一个水平布局来显示选项卡。 |
TabWidget |
显示表示父级选项卡集合中每个页面的选项卡标签列表。 |
TableLayout |
将其子项排列成行和列的布局。 |
TableRow |
水平排列其子项的布局。 |
TextInputLayout |
包含 EditText (或后代)的布局,当由于用户输入文本而隐藏提示时显示浮动标签。 |
TextSwitcher |
专门化 ViewSwitcher ,仅包含 TextView 类型的 TextView 。 |
TimePicker |
用于选择24小时或AM / PM模式中的时间的小部件。 |
TitleView |
leanback片段的标题视图。 |
Toolbar |
用于应用程序内容的标准工具栏。 |
TvView |
显示电视内容。 |
TwoLineListItem |
此类在API级别17中已被弃用。此类可由使用RelativeLayout 或LinearLayout 应用轻松实现。 |
VerticalGridView |
显示垂直滚动列表中的项目的 ViewGroup 。 |
ViewAnimator |
FrameLayout 容器的基类,它将在视图之间切换时执行动画。 |
ViewFlipper |
简单的 ViewAnimator 可以在添加到它的两个或多个视图之间进行动画处理。 |
ViewGroup |
ViewGroup 是一个可包含其他视图(称为子视图)的特殊视图。视图组是布局和视图容器的基类。 |
ViewPager |
布局管理器,允许用户在数据页面上左右翻转。 |
ViewSwitcher |
ViewAnimator 在两个视图之间切换,并有一个从中创建这些视图的工厂。 |
WebView |
显示网页的视图。 |
WindowManager |
应用程序用于与窗口管理器交谈的界面。 |
ZoomControls |
ZoomControls 类显示一组简单的控件,用于缩放并提供回调来注册事件。 |