刚刚查看了新的Android支持设计库的演示应用程序。由Chris Banes在github上提供。在整个应用程序中,大量使用了CoordinatorLayout
。同样,当在FloatingActionButton
中使用时,许多支持设计库类(例如SnackBar
,AppBarLayout
,CoordinatorLayout
等)的行为也有所不同。
有人可以说明什么是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/