AppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件,它是为了Material Design设计的App Bar,支持手势滑动操作。 默认的AppBarLayout是垂直方向的,它的作用是把AppBarLayout包裹的内容都作为AppBar。代码布局如下: 此 ...
分类:
移动开发 时间:
2017-11-18 16:05:16
阅读次数:
283
Material Design 的一些UI 平常开发还是用的比较多的,以前没写,最近总结一下,写一篇博客,要求版本在5.0以上。 主要介绍了FloatActionButton,CoordinatorLayout,CollapsingToolbarLayout,AppBarLayout,Toolbar ...
分类:
移动开发 时间:
2017-09-27 13:32:29
阅读次数:
220
最近项目有一个需求,做出类似闲鱼鱼塘界面的效果。如下图: 所以想到用CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout去搭建此界面。 CoordinatorLayout实际上是一个更强大的FrameLayout, 可以通过Behavior 来 ...
分类:
其他好文 时间:
2017-09-12 18:34:56
阅读次数:
424
AppBarLayout实际是一个LinearLayout,不过 Design Support库对它做了很多滚动事件, 将Toolbar嵌套到AppBarLayout中,然后给页面显示主题内容的控件指定一个布局行为 指定布局行为 别忘了添加Design Support的依赖 ...
分类:
移动开发 时间:
2017-07-23 16:29:54
阅读次数:
285
我非常喜欢Material Design里折叠工具栏的效果,bilibili Android客户端视频详情页就是采用的这种设计。这篇文章的第二部分我们就通过简单的模仿bilibili视频详情页的实现来了解下CollapsingToolbarLayout的使用。文章的第三部分介绍了Collapsing ...
分类:
移动开发 时间:
2017-07-13 14:25:04
阅读次数:
387
格式: CoordinatorLayout -Material Design <CoordinatorLayout <AppBarLayout <Toolbar <TabLayout 设置布局方法有:-layout_scrollFlags-app:layout_collapseMode ...
分类:
其他好文 时间:
2017-06-27 10:01:13
阅读次数:
205
一、写在前面 其实博主在之前已经对design包的各个控件都做了博文说明,无奈个人觉得理解不够深入,所以有了这篇更加深入的介绍,希望各位看官拍砖~ 二、从是什么开始 1、首先我们得知道CoordinatorLayout是什么玩意儿,到底有什么用,我们不妨看看官方文档的描述: CoordinatorL ...
分类:
移动开发 时间:
2016-12-13 18:51:45
阅读次数:
292
1. android5.0的新特性,使用CoordinatorLayout里面的AppBarLayout的隐藏效果 当往上滑动的时候,整个AppBarLayout都隐藏了 向上滑动的时候,TabLayout会自动隐藏,就是当退出的时候会收缩这样的效果 ...
分类:
移动开发 时间:
2016-11-05 20:13:15
阅读次数:
335
项目在GitHub上的地址:https://github.com/Hebin320/MaterialDesignUse1、AppBarLayout、ToolBarAppBarLayout 是继承Lin...
分类:
移动开发 时间:
2016-09-28 19:45:16
阅读次数:
299
Theme ActionBar / ToolBar android.support.design.widget.CollapsingToolbarLayout android.support.design.widget.AppBarLayout @、Theme 1、设置NoActionBar @、A ...
分类:
移动开发 时间:
2016-09-21 23:17:57
阅读次数:
214