登录 立即注册
安币:

重庆时时彩倍投方案|Android在项目中运用Meterial Design实现动画效果 [复制链接]

2017-10-12 11:41
AlonMessi 阅读:179 评论:0 赞:2
Tag:  
本文来源:http://www.oneupabq.com/a/www.chinaopen.com.cn/

重庆时时彩独胆倍投 www.oneupabq.com,  只要你有温雅如兰的外表和气质,有吐气如兰的声音,有含情脉脉的眼波,他们很容易化百炼钢为绕指柔的,温瑞安有本书叫《温柔一刀》,温柔,可以杀死一个男人的,对于男人,那是致命的诱惑。而高配车型还配备有全景天窗、发动机启停、电子手刹、前排侧气囊、车身稳定控制、定速巡航、皮革座椅、自动空调等,配置还是十分丰富的。

1、CoordinatorLayout效果图

运行效果图:(录屏分辨率有点低,导致图片模糊,实际效果是很清晰的)

Android在项目中运用Meterial Design实现动画效果

2、什么是 CoordinatorLayout

CoordinatorLayout,是继承自 FrameLayout 。该布局非常好用,能够协调子元素之间的依赖关系。CoordinatorLayout通过协调调度子布局的形式实现触摸影响布局的形式产生动画效果。常常与CoordinatorLayout一起使用的控件有AppBarLayout、CollapsingToolbarLayout、NestedScrollView以及Toolbar。这几个控件相互配合,可以写出一个类似上面效果图不错的页面出来。

这边附上官网的介绍链接,有兴趣看英文文档的强烈推荐:

http://android-developers.blogspot.com/2015/05/android-design-support-library.html

3、常用属性讲解

因为头条不支持代码格式,就不展示代码了,有需要本文代码的,私信给我。外层是CoordinatorLayout 包裹,因为CoordinatorLayout前面说了,它是继承自五大布局中的 FrameLayout,所以用法与之类似。

这个动画效果最重要重点使用了CollapsingToolbarLayout可实现Toolbar的折叠效果。

有几个重要的属性需要重点介绍下:

1、app:contentScrim="#30469b"

设置当完全CollapsingToolbarLayout收缩后ToolBar的背景颜色。

2、app:layout_scrollFlags="scroll|exitUntilCollapsed"

当用户向上拉时收缩时,可以固定Toolbar一直在上面。

3、app:expandedTitleMarginStart="48dp"

可以设置扩张时候标题向左填充的距离。

4、 app:layout_collapseParallaxMultiplier="0.5"

CollapsingToolbarLayout滑动时,子视图的视觉差,可以通过这个属性来改变。值的范围[0.0,1.0],值越大视察越大。

5、app:layout_collapseMode=”parallax”

app:layout_collapseMode="pin"

子视图的折叠模式,有两种,经常使用:

pin:设置为这个模式时,当CollapsingToolbarLayout完全收缩后,Toolbar还可以保留在屏幕上,在折叠的时候最后固定在顶端;

parallax:视差模式,在折叠的时候会有个视差折叠的效果。

分享到:
我来说两句
facelist
您需要登录后才可以评论 登录 | 立即注册
所有评论(0)

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

重庆时时彩独胆倍投广告投放| 申请友链|手机版|站点统计|重庆时时彩独胆倍投 ( 粤ICP备15117877号 )

返回顶部
小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说
湖北十一选五任选5最大遗漏 开奖结果 新疆时时彩开奖号码 山东群英会方位 盛京棋牌
香港六合彩开奖 快中彩开奖号码 湖北11选5遗漏 浙江十一选五手机怎麽买 北京pk10计划软件