我必须完全在材料设计中使用我的应用程序。它也应该支持棒棒糖前设备。我尝试了一个support library found here。
它工作正常,但似乎效果很慢,如涟漪效应。在一些文章中,我发现我们可以使用
compile "com.android.support:appcompat-v7:21.0.+1"
此依赖关系like here。
在旧设备上实施材料设计的正确方法是什么? 我想使用材质项目,例如浮动操作按钮和所有。
答案 0 :(得分:3)
navasmdc的MaterialDesignLibrary似乎被遗忘了,报道了150多个问题。它也因其与其他库的冲突,缺乏支持和糟糕的小部件实现而闻名。
基本上,这取决于你想要达到的目标。大多数材料特征太重,无法在旧平台上使用。如果您希望使用FloatingActionButton,Toolbar,RecyclerView和主题,您可以使用Google的Design Support Library和AppCompat。
如果您希望有阴影,涟漪等,您应该寻找开源库。 Ray's lib是一个非常好的例子。查看awesome-android和Android Arsenal。两者都有很好的材料库清单。
我也有自己的图书馆。它被称为Carbon,它将大多数材料功能向后移植到Android 2.2 +。
答案 1 :(得分:1)
我使用了support design library,ripple effects和其他优秀功能使用rey material library,您还可以看到navasmdc
答案 2 :(得分:0)