在棒棒糖前设备中实施材料设计的最佳方法是什么?

时间:2015-07-15 10:39:34

标签: android android-support-library material-design android-design-library

我必须完全在材料设计中使用我的应用程序。它也应该支持棒棒糖前设备。我尝试了一个support library found here

它工作正常,但似乎效果很慢,如涟漪效应。在一些文章中,我发现我们可以使用

compile "com.android.support:appcompat-v7:21.0.+1"

此依赖关系like here

在旧设备上实施材料设计的正确方法是什么? 我想使用材质项目,例如浮动操作按钮和所有。

3 个答案:

答案 0 :(得分:3)

navasmdc的MaterialDesignLibrary似乎被遗忘了,报道了150多个问题。它也因其与其他库的冲突,缺乏支持和糟糕的小部件实现而闻名。

基本上,这取决于你想要达到的目标。大多数材料特征太重,无法在旧平台上使用。如果您希望使用FloatingActionButton,Toolbar,RecyclerView和主题,您可以使用Google的Design Support Library和AppCompat。

如果您希望有阴影,涟漪等,您应该寻找开源库。 Ray's lib是一个非常好的例子。查看awesome-androidAndroid Arsenal。两者都有很好的材料库清单。

我也有自己的图书馆。它被称为Carbon,它将大多数材料功能向后移植到Android 2.2 +。

答案 1 :(得分:1)

我使用了support design libraryripple effects和其他优秀功能使用rey material library,您还可以看到navasmdc

答案 2 :(得分:0)

实现材料设计的简便方法是使用支持所有棒棒糖前设备的开源库。

查看thisthis

还有许多其他图书馆。你可以google它。