View 体系 · AndroidX 源码指南
AAndroidX 源码指南
View 体系
View 体系 · androidx.core

View 体系Core 1.20.0-alpha01

Core、AppCompat、RecyclerView 与 ConstraintLayout 等 View 系库的职责边界。

最后更新 2026-08-01

主要职责当前源码版本
Core / Core KTX平台 API 的兼容封装和 Kotlin 扩展1.20.0-alpha01
AppCompat兼容 Activity、主题、Toolbar 与控件1.8.0-rc01
RecyclerView大型或动态列表的回收、布局和更新1.5.0-alpha01
ConstraintLayout用约束表达复杂 View 布局2.3.0-alpha01
CoordinatorLayout子 View 间协作(Behavior、嵌套滚动)1.3.0-rc01
DrawerLayout侧滑抽屉导航1.3.0-alpha01
SlidingPaneLayout列表 + 详情响应式双栏1.3.0-alpha01
SwipeRefreshLayout下拉刷新容器1.2.0-rc01
ViewPager2横向/纵向翻页容器1.2.0-alpha01
ViewPager传统翻页容器1.1.0-rc01
Preference设置页1.3.0-alpha01
ExifInterface图片 EXIF 元数据1.4.0-rc01
VectorDrawable矢量图1.2.0

Core 是许多 AndroidX 库的兼容底座;AppCompat 建立传统 View 应用的 UI 宿主;RecyclerView 和 ConstraintLayout 分别解决重复列表与同屏布局。CoordinatorLayout、DrawerLayout、SlidingPaneLayout、SwipeRefreshLayout 与 ViewPager2 覆盖导航、刷新与双栏布局等常见交互模式。

如果新页面完全使用 Compose,不必为了”保险”把 View 系组件加进来;反过来,维护成熟 View 页面也不需要先整体重写成 Compose 才能继续使用新的 AndroidX 状态和导航库。

相关页面

On this page