我必须让我的应用程序完全采用材料设计。它也应该支持棒棒糖之前的设备。我尝试过一个支持库在这里找到.
它工作得很好,但在像连锁反应这样的效果上似乎很慢。在一些文章中,我发现我们可以使用
compile "com.android.support:appcompat-v7:21.0.+1"
这种依赖像这儿.
在旧设备上实现材料设计的正确方法是什么?
我想使用材质项目,例如浮动操作按钮等。
navasmdc 的 Material Design Library 似乎被遗忘了,报告了 150 多个问题。它还因与其他库的冲突、缺乏支持和糟糕的小部件实现而闻名。
基本上这取决于您想要实现什么目标。大多数材质功能都太重,无法在旧平台上使用。如果您希望拥有 FloatingActionButton、Toolbar、RecyclerView 和主题,您可以使用设计支持库和来自 Google 的 AppCompat。
如果你希望有阴影、波纹和其他效果,你应该寻找开源库。雷的库就是一个很好的例子。查看真棒android and 安卓兵工厂。两者都有一个很好的材料库列表。
我也有自己的图书馆。它被称为Carbon它将大部分材料功能向后移植到 Android 2.2+。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)