首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
NestedScrolling
订阅
wang_ya_ping_cn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
浅析NestedScrolling嵌套滑动机制之基础篇
NestedScrolling是Android5.0推出的嵌套滑动机制,能够让父View和子View在滑动时相互协调配合可以实现连贯的嵌套滑动,它基于原有的触摸事件分发机制上为ViewGroup和View增加处理滑动的方法提供调用,后来为了向前兼容到Android1.6,在Re…
Android进阶宝典 -- CoordinatorLayout协调者布局原理分析并实现吸顶效果
本文主要介绍CoordinatorLayout所能实现的功能,包括但不限于子View间联动、子View间嵌套滑动等等,以及每个功能内部的核心源码解读
彻底搞懂 CoordinatorLayout
本系列文章会从官方文档出发,从基本使用姿势到工作原理,试图把 CoordinatorLayout、AppBarLayout 等一系列 Material Desgin 风格控件彻底讲明白。本篇文章主要介绍 CoordinatorLayout 的基本概念,是后续篇章的基础。
requestDisallowInterceptTouchEvent调用时机分析
写这边文章的初衷是因为经常有人看到说,父viewGroup的onInterceptTouchEvent返回true,子view调用requestDisallowInterceptTouchEvent(true)为什么还能实现子view可以捕获点击事件(其实这个问题一开始是错了)…
Android | 玩转AppBarLayout,设置scrollFlags滑动属性详解
CoordinatorLayout与AppBarLayout的配合使用,在之前的文章中我们也经常使用,主要是专门用来打造各种炫酷的效果。 有童鞋看了之前的文章反馈对AppBarLayout中的scrollFlags属性的设置不是很明白,这篇文章我们具体来讲讲这个属性的用法效果。…
Android 属性动画框架 ObjectAnimator、ValueAnimator ,这一篇就够了
我们都知道 Android 自带了 Roate Scale Translate Alpha 多种框架动画,我们可以通过她们实现丰富的动画效果,但是这些宽家动画却有一个致命的弱点,它们只是改变了 View 显示的大小,而没有改变 View 的响应区域。这时以 ObjectAnim…
Android 浅谈scrollTo和scrollBy源码
scrollTo和scrollBy只是移动自己的内容. 也就是如果ViewGroup设置scrollTo或者scrollBy的话,只有它的子View会有位移效果.如果是TextView设置scrollTo或者scrollBy的话只会让它内部的文字发生位移. scrollBy还是…
ScrollView滑动源码解读
1 前言 滑动对于android来说,是一个必不可少;它不复杂,大家都知道在onTouchEvent中,让它滑动就完事了,说它复杂,其嵌套处理复杂;在本系列文章,最终是为了熟悉嵌套滑动机制;对于滑动,
渐变式透明标题栏与 CollapsingToolbarLayout 折叠式标题栏
通过状态栏透明达到沉浸式效果。这个只要也非常简单,直接上代码: 状态栏透明以后,需要做的就是对布局的滑动添加事件,然后在滑动事件中计算滑动的距离,接下来根据滑动的距离设置头部 Layout 的透明度,说起来复杂,代码却只有十来行。 因为我们这里将 Toplayout 替代了 T…
一起动才够嗨!Android CoordinatorLayout 自定义 Behavior
这种搭配的教程已经非常多了,不是本文的重点。在使用 xml 时候肯定不少同学掉过一个坑:界面主要内容与头部元素重叠了!粗略了解一下因为 CoordinatorLayout 的布局方式类似 FrameLayout 默认情况下所有元素都会叠加在一起,解决方案也非常玄学,就是给内容元…