Android自定义View
GarmentLee
code forever!
展开
-
Android自定义View-下拉刷新-拉到底自动加载-LoadingRefreshLayout
主要实现两个功能,第一个是 实现一个下拉加载更多的效果。第二个是RecyclerView拖动到底自动加载的效果。功能一:下拉加载更多的效果特点继承于LinearLayout,不用自己实现ViewGroup的测量、布局、绘制。可以兼容多种类型的控件,RecyclerView、ListView、ScrollerLayout等。解决了事件滑动的冲突。MarginLayoutParams的topMarg...原创 2018-04-14 17:00:04 · 956 阅读 · 0 评论 -
Android自定义View-----上下拖动布局--SlideContentLayout
仿照百度地图的上层地址列表的上拉、下拉的拖动效果,当手指离开屏幕时,地址列表有三种状态:全部展示,展示一半,隐藏到底部。特点继承于RelativeLayout,不用我们自己测量、布局、绘制View。可以嵌套不同的View,包括RecyclerView、ListView等,并实现滑动事件冲突的处理。View的移动动画的实现,使用setY(),通过设置View的位置,实现移动动画。Veloci...原创 2018-04-15 15:30:34 · 4621 阅读 · 0 评论 -
Android自定义View-----TitleHead随列表拖动渐变---TitleHeadRecyclerView
仿照网易的有道词典的专栏详情的上拉下来效果。特点继承RecyclerView,重写onTouchEvent()事件,根据不同情况执行不同的操作。使用LayoutParams改变View参数,实现View的大小改变。使用setX()方法,改变View的坐标,实现View的移动动画。可把RecyclerView替换为其他类型的View,如ScrollerView、ListView等。除了Tit...原创 2018-04-15 15:59:45 · 757 阅读 · 0 评论