在Android app中实现九(n)宫格图片连续滑动效果

2019-12-10 19:02:06丽君
易采站长站为您分析在Android app中实现九(n)宫格图片连续滑动效果的方法,作者举了凤凰新闻应用的例子,同理功能图标也可以利用这样的滑动效果,需要的朋友可以参考下  

  今天写这篇文章的缘由是前一段时间一个网友在我的博客上面留言,想要实现在GridLayout(相当于九宫格)中点击每项可左右滑动显示该宫格的图片,当该宫格的图片显示完以后,接着显示下一宫格的图片。那么看过我以前关于滑动方面的文章的朋友,相信要实现前者的效果并不难,关键在于如何实现后者,即如何在一个宫格的图片显示完以后,接着显示下一宫格的图片。那么这就是我们今天这篇文章要探讨的内容。

  

  说到这里呢,首先对这位网友说声抱歉,由于前些日子太忙,直到现在有那么一点时间来写这篇文章,毕竟平常工作也比较忙,不能即时回答大家的问题,还请谅解。

 

  好了,言归正传,继续来介绍我们的内容。在这篇文章里,我们实现的示例带有什么样的功能呢?为了大家能更多的学习Android方面的知识,我的这个示例除了实现上面讨论的功能以外,还实现了如下的功能:

  • 图片多线程加载;
  • 图片可自动浏览;
  • 可隐藏头部和底部;
  • 图片加载时可显示翻牌效果;
  • 宫格切换时实现3D切换效果;
  • 宫格图片可切换成ListView样式;
  • 可配置各种选项,比如缓存大小、线程池大小、图片显示等。

      为了大家能更好的理解,我们先来看下要实现的效果图:

    在Android app中实现九(n)宫格图片连续滑动效果