新的 Android Material Design 是否支持旧版本的 android,例如 3.0 或 2.1?如果它支持它会是什么样子?作为真正的材料设计还是旧设计?我即将使用材料设计主题更新我的应用程序,那么有人已经这样做了吗?
问问题
1897 次
2 回答
5
就材料设计的概念而言,是的,您今天可以做到。它的某些方面需要您做更多的工作(例如,模仿新的操作栏设计指南),而有些部分则要简单得多(例如,内容间距和颜色的新指南)。
还有一些库可以帮助您解决这个问题。有许多第三方库支持“卡片”的概念,例如Android 的 Cards UI和Cardslilb,还有一个用于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 回答