首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

android 横向滑动分类效果实现

大家看上面的分类栏,我们这个分类数目不固定,要求可以一个一个横向滑动。不是viewPager分页 一屏幕放4个,一滑动一下子显示下一页的4个。当然这种效果一般都是用viewPager实现。...这个横向的列表之前的博客已经写过了用的HorizontalListView,所以这个横向滑动列表的实现 我就不再写一次了 ,感兴趣的可以直接看这篇文章 Android 横向ListView实现  但是用这个实现了列表后...,发现这个效果对用户来讲不是特别友好,因为可能一部分用户不知道那个列表是滑动的,所以特意在下面加了两个小圆点 这两个小圆点的添加方式就是监听 横向列表的onTouch事件 mDocumentCategoryHlv.setOnTouchListener...private int FLING_MIN_VELOCITY = 0;// 垂直方向手指滑动距离最小值 @Override public boolean onFling(MotionEvent...,给小圆点设置不同图片就实现了上图的效果 private void setTip(int flag) { if (flag == 1) { mTipLeftIv.setImageResource

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

RecyclerView+CardView实现横向卡片式滑动效果

现在来介绍两种控件RecyclerView和CardView,并通过实例将它们结合在一起实现一种横向卡片式滑动效果. 1.RecyclerView RecyvlerView是android SDK 新增加的一种控件...2.CardView CardView是安卓5.0推出的一种卡片式控件,内部封装了许多有用的方法来实现美观效果。....+' compile 'com.android.support:cardview-v7:25 4.通过实例,使用两种控件实现横向卡片式滑动效果 建立main.xml布局文件,代码如下: <?...android:attr/selectableItemBackground” 这个可以使CardView被点击后出现波纹效 通过以上常用属性可以使CardView出现各种不同的效果 现在回到Activity...更多关于滑动功能的文章,请点击专题:《Android滑动功能》 以上就是本文的全部内容,希望对大家的学习有所帮助。

2.8K20

横向滑动视图HorizontalScrollView精炼详解

本节内容我们来分析一下横向滚动视图HorizontalScrollView。...本节内容使用HorizontalScrollView分为两种情形: ①横向布局视图中放入文字; ②横向布局视图中放入图片 二、上代码,具体实现文字类的横向布局 (1)布局文件 <?...,将每次item中的text设置到界面中,进行显示,运行效果如图: 三、上代码,具体实现图片类的横向布局 (1)主布局文件 <?...1)添加自动滚动效果 HorizontalScrollView并没有内置自动滚动的API方法,所以要自己实现,滚动类似平移,所以采用平移动画实现。...效果如下: 2)添加回弹效果 HorizontalScrollView添加回弹效果,有两种方案:①自定义HorizontalScrollView;②使用工具类; ①自定义HorizontalScrollView

3.5K20

Android 自定义 HorizontalScrollView 打造多图片OOM 的横向滑动效果(实例代码)

我们用来做Gallery效果,首选当然是LinearLayout,然后方向设置为水平。...效果图: ? 效果还是不错的~如果只需要简单展示几张图片,直接用就可以了。...2、当用户右滑(从右向左),滑动到一定距离时,加载下一张,删除第一张 3、当用户左滑(从左向右),滑动到一定距离时,加载上一张,删除最后一张 看下最后的效果图: ?...= null) { notifyCurrentImgChanged(); } } } /** * 滑动时的回调 */ public void notifyCurrentImgChanged...如果你的项目中需要用到Gallery类似的效果,果断使用上例尝试吧~~ 源码下载 总结 以上所述是小编给大家介绍的Android 自定义 HorizontalScrollView 打造多图片OOM 的横向滑动效果

1.8K20

封装图片滑动效果

by bopooo 在腾讯QQ软件下载的页面有一个图片滑动效果,觉得还不错 就自己封装了一个 技术方面在 动作缓冲上 遇到一些问题 不过都解决了 不过还是要谢谢 天空里的一片云给我提供的资料http...把所有参数都集中到一个函数里 免得大家调用的时候还要看源代码 去设置参数根据提供不同的参数会有不同的效果 没有封装特别多的效果 需要的朋友可以自己动手改正自己想要的 废话多了 具体看效果 调用方法...单位/秒 *@param fSpeed type:float 速率 取值在0.05--1之间 当取值是1时 没有滑动效果 *@param point type:string left or...top 当值为left 为横向滚动 为top是顺向滚动 横向滑动 <!...单位/秒 *@param fSpeed type:float 速率 取值在0.05--1之间 当取值是1时 没有滑动效果 *@param point type:string left

4K100

iOS 惯性滑动效果

最近公司SDK新搞了个功能,手势滑动地图后,要具备惯性滑动效果的功能。...所以,在我做出这个效果之后,我得将它分享出来,给有需要的人提供思路,也希望能相互讨论,接受到更好的办法做出更好的效果。...(这就跟UIScrollView的滑动效果类似,但是网上是没有代码资料的) 为了公司利益考虑,文章代码我专门写了demo来演示。...进入正题: 1.明确我们的目的:手势滑动后拥有惯性滑动效果 2.思考具体实现:手滑得越快,作用对象的惯性越大,运动时间越长,手滑得慢,作用对象的运动速度就越小,运动时间也越短 3.出现的一些小问题...动.gif demo中使用了两种方法让其做惯性滑动

3.2K71
领券