6

新的 Android Material Design 是否支持旧版本的 android,例如 3.0 或 2.1?如果它支持它会是什么样子?作为真正的材料设计还是旧设计?我即将使用材料设计主题更新我的应用程序,那么有人已经这样做了吗?

4

2 回答 2

5

就材料设计的概念而言,是的,您今天可以做到。它的某些方面需要您做更多的工作(例如,模仿新的操作栏设计指南),而有些部分则要简单得多(例如,内容间距和颜色的新指南)。

还有一些库可以帮助您解决这个问题。有许多第三方库支持“卡片”的概念,例如Android 的 Cards UICardslilb,还有一个用于Floating Action Button的库。

至于 Material 主题或多或少会自动使您的应用程序“Material”,不,目前没有可用的支持库实现。你目前在市场上看到的大部分都是从零开始的。我建议推迟到 Android L 正式发布。新版本的支持库将包括对至少部分功能的支持(例如CardView)。

于 2014-09-06T12:44:45.763 回答
1

您可以使用v7 Appcompat 库设计支持库来支持 Lollipop 之前的 Android 版本上的材料设计。

于 2015-06-30T07:31:15.193 回答