在上一篇文章中,自定义的ZoomImageView已经实现了自由缩放,自由移动以及双击放大与缩小的功能。已经可以投入使用这个控件了。下面我们就在ViewPager中使用这个控件。如果你还没读过上一篇文章,可以点击下面的链接:http://www.cnblogs.com/fuly55087191...
分类:
其他好文 时间:
2015-11-05 20:39:42
阅读次数:
242
我们在做应用开发的时候,一个Activity里面可能会以viewpager(或其他容器)与多个Fragment来组合使用,而如果每个fragment都需要去加载数据,或从本地加载,或从网络加载,那么在这个activity刚创建的时候就变成需要初始化大量资源。这样的结果,我们当然不会满意。那么,能不能...
分类:
移动开发 时间:
2015-11-03 09:09:19
阅读次数:
316
主要实现是复写Fragment下面这个方法,isVisibleToUser这个参数下面有解释:/** * Set a hint to the system about whether this fragment's UI is currently visible * to the user. Thi...
分类:
其他好文 时间:
2015-11-02 21:05:23
阅读次数:
358
参考:慕课网《Android攻城狮的第二门课》 在完成NaviActivity之前,先把需要使用的一个重要控件ViewPager学习一下。(1)使用view作为数据源: 1 private List viewList; 2 private ViewPager pager; 3 private Pag...
分类:
其他好文 时间:
2015-11-02 17:20:59
阅读次数:
245
viewPager是android扩展包v4中的类,这个类可以使用户左右切换当前的view。特性:1.viewPager直接继承了viewGroup类,所以它是一个容器类,可以在其中添加其它的view2.viewPager类需要一个PagerAdapter适配器类给他提供数据3.viewPager经...
分类:
其他好文 时间:
2015-10-31 13:02:23
阅读次数:
219
2015-10-30 今天使用ViewPagerIndicator时遇到个小问题,使用ViewPagerIndicator和ViewPager关联之后,再对ViewPager的滑动事件进行监听viewpager.setOnPageChangeListener(),然后监听失效了。 1 mView.....
分类:
移动开发 时间:
2015-10-30 18:31:26
阅读次数:
323
在上一篇文章中,讲解了使用PagerAdapter作为适配器时的ViewPager的使用方法。然后在实际项目中更多的使用Fragment作为页卡,因为实际开发中每一个页卡要复杂的多。而使用Fragment有利于切断每一个页卡与MainActivity的联系,在各自的Fragment上实现自己更...
分类:
其他好文 时间:
2015-10-30 18:22:03
阅读次数:
227
摘要ViewPager最早出自4.0版本,那么低版本如何能使用ViewPager呢?为了兼容低版本安卓设备,谷歌官方给我们提供了一个的软件包android.support.v4.view。这个V4包囊了只有在安卓3.0以上可以使用的api,而viewpager就是其中之一。利用它,我们可以做很多事情...
分类:
移动开发 时间:
2015-10-29 19:53:05
阅读次数:
317
我们都知道,fragment放在viewPager里面,viewpager会帮我们预先加载一个,但是当我们要看fragment里面的内容时,我们也许只会去看第一个,不会去看第二个,如果这时候不去实现fragment的懒加载的话,就会多余的去加载一些数据,造成用户多消耗流量,所以我们采取懒加载的方式。...
分类:
移动开发 时间:
2015-10-28 21:01:00
阅读次数:
193
上面是三个viewPager相互嵌套,这么就需要对滑动事件进行处理首先我们不需要viewpager1滑动,因为每次滑动的时候它的父控件就拦截了它的事件,侧边栏的每次滑的时候就跑了出来,所以这里是这样处理的:使用自定义viewpager,重写它的方法 /** * 重写onTouchEvent事件,什么...
分类:
其他好文 时间:
2015-10-27 23:49:49
阅读次数:
212