跳到正文
发现
其他开发者工具

MDC-Android:安卓 Material 组件库

一套模块化、可定制的 Android Material Design UI 组件库,面向使用 Views 开发 Android 应用的开发者。

admin
发布于 2026-10-28
浏览
6
访问
1
下载
0
版本
v1.14.0
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Material Components for Android(简称 MDC-Android)是面向 Android 平台的模块化、可定制 Material Design UI 组件库。它提供了一整套基于 Views(XML 布局)体系的 Material 组件,帮助开发者在应用中实现符合 Material Design 规范的界面。

项目目前处于 MAINTENANCE MODE(维护模式)。按照项目说明,Material Android 已宣布全面转向 Compose,并配合 Android 官方的 Compose-first 公告,这意味着 Views 版的 MDC-Android 不再规划新的功能版本。仍在使用 Views 库的项目应开始或继续迁移到 Compose,以获取最新的 Material Design 与 Android 平台更新。

主要功能

  • 提供模块化、可定制的 Material Design UI 组件,组件清单可在仓库的 lib/ 目录下查看。
  • 支持 Material 3 Expressive 主题与组件样式,包括 List、Button、Icon Button、Button Group、FAB、Top App Bar、Navigation Bar(BottomNavigationView)、Navigation Rail 等。
  • 配套提供 Catalog App,用于浏览和体验各个组件的效果。
  • 提供完整的类文档(Class documentation)与组件文档目录。
  • 支持使用 Snapshot 版本,并支持从源码构建。

安装与使用

入门方式请参考仓库的 Getting Started 指南:

https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md

相关文档入口:

注意事项


本作品整理自 GitHub 开源项目 material-components/material-components-android,原作者 @material-components,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.14.0当前版本

    1.14.0 新增 Material 3 Expressive 主题,并为 List、Button、Icon Button、Button Group、FAB、Top App Bar、Navigation Bar、Navigation Rail 等组件加入 Expressive 样式。

评论