首先是介绍ViewPager这个控件 ,这个控件需要pagerAdapter作为容器来提供数据,同时pagerAdapter的数据源是View数组效果图如下部分代码如下,实现如下的方法mPagerAdapter = new PagerAdapter(){ @Override
public int getCount() {...
分类:
微信 时间:
2015-09-01 01:49:17
阅读次数:
421
一个多种布局的RecyclerView中,有的item是图片,有的是文字,竟然还有的要是ViewPager! type可以通过getItemViewType来做,可ViewPager的setAdapter()没有显示 后来看了下文档,RecyclerView的item必须要个高度...
分类:
其他好文 时间:
2015-08-31 19:55:36
阅读次数:
231
ewPager最常用于结合Fragment,这是一个方便的方式来供应和管理每个页面的生命周期。MainAcitivity的代码import java.util.ArrayList; import java.util.List; import android.os.Bundle; import and...
分类:
其他好文 时间:
2015-08-30 22:48:43
阅读次数:
159
RadioGroup+ViewPager+Fragment实现的可滑动的Tab页,非常的灵活。
最终效果图
部分源码
MainActivity
package com.example.shen.tabtest.activity;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import an...
分类:
移动开发 时间:
2015-08-30 19:41:58
阅读次数:
219
缘由: 在用viewPager做分页的时候,各个子页面是以view的形式出现在MainActivity中的。 这样的缺点是所有子页面的监听也都得写在MainActivity中,使得代码混杂在一起,又长又臭。 为了将各个子页面的监听独立出来,我们可以吧它们各自作为独立的Activity,这样其监...
分类:
其他好文 时间:
2015-08-28 22:55:56
阅读次数:
164
如今的Android开发需求越来越来多,实现效果越来越酷炫,很多Android APP都要实现PC网站上那样的图片轮播效果,那么,这些图片的轮播效果是如何实现的呢?下面,我就跟大家一起来实现这些酷炫的功能。
一、原理
首先,将这些要轮播的图片和一些文本分别放置在不同的数据集合中,程序启动的时候默认显示一组图片和文本数据,然后启动一个定时器,每隔一段时间便替换掉显示的图片和文本数据,同时加入一些...
分类:
移动开发 时间:
2015-08-28 13:15:42
阅读次数:
229
1、viewpager在广告头里经常运用到,它是android3后出现的控件,在因此在添加的时候android.support.v4.view.ViewPager.class里,因此在xml定义的时候需要加全名称,同时注意不要后缀名class。下面从demo里学习viewpager的运用。 ...
分类:
移动开发 时间:
2015-08-27 22:55:26
阅读次数:
610
一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式, 白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,...
分类:
移动开发 时间:
2015-08-27 15:33:24
阅读次数:
174
ViewPager+Fragment可以做出多页面滑动的效果,让我们的应用程序界面操作起来更加灵活ViewPager滑动事件讲解:首先ViewPager在处理滑动事件时要用到OnPageChangeListenerOnPageChangeListener这个接口需要实现三个方法:(onPageScr...
分类:
其他好文 时间:
2015-08-27 12:32:16
阅读次数:
134
本节目的:用android手势事件做一个图片浏览器。
简述:可能一见到图片浏览器,大家脑海里首先出现的是ViewPager吧。但其实用GestureDetector也可以实现,
优点是:
1.简单。
2.消耗内存少。经过笔者测试,这种方式在24张图片下依然不会出现OOM异常。而ViewPager呢,笔者手机里放7张就不行了。
(这种方法其实替换掉了原来的图片,本身就只会有一张图片在内存)...
分类:
其他好文 时间:
2015-08-27 00:34:09
阅读次数:
265