RecycleView 滑动改变Title

如图:实现一个滑动改变顶部TItle的 功能

RecycleView 滑动改变Title_第1张图片

需要用到的知识:

动态加载View ,TextSwitcher,简单动画

1.动态加载View

就是给一个父布局加id ,然后通过addview的方式添加view

RecycleView 滑动改变Title_第2张图片
RecycleView 滑动改变Title_第3张图片

2.TextSwitcher 

可以很简单的实现滚动的动画,一般常用于,跑马灯啥的,实现起来也是很容易的

①实例化

②创建内容体

RecycleView 滑动改变Title_第4张图片

③设置动画

TextSwitcher 可以通过代码设置,也可以通过XML 设置

slide_bootom_out

RecycleView 滑动改变Title_第5张图片

slide_top_in

RecycleView 滑动改变Title_第6张图片

具体代码

布局

RecycleView 滑动改变Title_第7张图片
RecycleView 滑动改变Title_第8张图片

适配器

RecycleView 滑动改变Title_第9张图片
RecycleView 滑动改变Title_第10张图片
RecycleView 滑动改变Title_第11张图片

Java

RecycleView 滑动改变Title_第12张图片
RecycleView 滑动改变Title_第13张图片
RecycleView 滑动改变Title_第14张图片

代码:https://github.com/lvm0306/SlideChangeTitle/tree/master

更多Android 知识,欢迎关注MAndroid

你可能感兴趣的:(RecycleView 滑动改变Title)