目录介绍 01.先来看一下需求 02.有几种实现方式 2.1 使用ViewPager 2.2 使用RecyclerView 03.用ViewPager实现 3.1 自定义ViewPager 3.2 ViewPager和Fragment 3.3 修改滑动距离翻页 3.4 修改滑动速度 04.用Recy ...
分类:
其他好文 时间:
2019-09-07 10:30:53
阅读次数:
229
这是自定义View系列的第二篇博客,我们继续来学习关于自定义View的知识。 今天我们来实现一下广告条案例。 我们要实现的是这样的一个效果。 要想实现这样的效果,我们可以借助ViewPager控件,然后加上自定义的一些控件即可完成。那么现在就开始吧。 新建一个android项目。 修改activit ...
分类:
移动开发 时间:
2019-08-26 13:02:53
阅读次数:
99
首先呢,这个控件使用起来并不难,算是非常简单的了,不过这个 TabLayout 的 setupWithViewPager 方法有坑,要注意了,具体什么坑,自己踩过才有映像,我这里就不说了,就介绍一下如何使用吧。 在 FragmentOne 中的布局文件里面添加一个 ViewPager 和一个 Tab ...
分类:
其他好文 时间:
2019-08-03 21:43:22
阅读次数:
112
用到的库:Butter Knife、Glide、Logger 主要使用的组件viewpager、tablayout、toolbar... github项目地址 :https://github.com/NeoWu55/News ...
分类:
其他好文 时间:
2019-06-29 00:46:38
阅读次数:
113
Fragment使用方式大体分两种: 大家要注意不同的Fragment使用方法,Fragment隐藏和显示调用的生命周期方法是不同的,以下是Fragment显示隐藏调用的方法: //判断是否展示—与ViewPager连用,进行左右切换@Overridepublic void setUserVisib ...
分类:
移动开发 时间:
2019-06-27 00:49:24
阅读次数:
183
做项目要求某种情况下ViewPager不能滑动 百度后发现重写ViewPager,覆盖ViewPager的onInterceptTouchEvent(MotionEvent arg0)方法和onTouchEvent(MotionEvent arg0)方法,这两个方法的返回值都是boolean类型的, ...
分类:
移动开发 时间:
2019-06-20 23:57:39
阅读次数:
273
发现上面的RelativeLayout(可以用其它layout替换)和ViewPager的android:clipChildren都设置为了false。 android:clipChildren表示是否限制子View在其范围内,默认为true。 如此就可以 实现 两边 留边能看见视图的ViewPag ...
分类:
其他好文 时间:
2019-05-14 18:59:04
阅读次数:
166
Android ViewPager 中加载 Fragmenet的几种方式 1、当fragment里面的内容较少时,可以利用加载view 的方法来进行: ...
分类:
移动开发 时间:
2019-04-11 23:25:49
阅读次数:
310
最近在写项目的时候遇到要求使用tablayout和fragment,遇到了这里记录一下大致思路。 tablayout是头部可以左右切换的头部控制栏控件,配合viewpager使用,fragment是碎片,可以放在viewpager里面,实现类似网易云音乐首页切换的效果。效果图如下: 首先添在buil ...
分类:
其他好文 时间:
2019-02-24 13:30:36
阅读次数:
193
PullToRefresh 特点:无侵入的下拉刷新,就是可用在ListView,ScrollView,GridView,ViewPager等所有能滑动的控件上,而且扩展性强,可以监听下拉进度,更改下拉和上拉的布局以及动画,github地址:https://github.com/chrisbanes/ ...
分类:
其他好文 时间:
2019-02-23 10:28:41
阅读次数:
210