刚刚查看了新的Android支持设计库的演示应用程序。由Chris Banes在github上提供。在整个应用程序中,大量使用了CoordinatorLayout。同样,当在FloatingActionButton中使用时,许多支持设计库类(例如SnackBarAppBarLayoutCoordinatorLayout等)的行为也有所不同。

有人可以说明什么是CoordinatorLayout以及它与android中其他ViewGroup的不同之处,还是至少提供学习CoordinatorLayout的正确路径。

最佳答案

这是您正在寻找的。
来自docs
设计库引入了CoordinatorLayout,它是一种布局,可提供对 subview 之间的触摸事件的额外控制,Design库中的许多组件都利用了这种控制。
https://android-developers.googleblog.com/2015/05/android-design-support-library.html
在此链接中,您将看到上述所有 View 的演示视频。
希望这可以帮助 :)

关于android - 什么是CoordinatorLayout?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30536749/

10-11 17:13