Viewpager在调用notifyDataSetChanged()时,界面无刷新Viewpager在调用notifyDataSetChanged()时,界面无刷新,它确实影响我们功能的实现了。可能选择为Viewpager重新设置一遍适配器adapter,达到刷新的目的。但是这种方法在大多数情况下,...
分类:
移动开发 时间:
2015-01-19 01:32:23
阅读次数:
278
1、效果图
第二个菜单TAB1,TAB2,TAB3是参照网上的例子,第一个菜单是在它的基础之上改变而来。
2、菜单
这里的菜单是通过两种方式来实现,一种是通过布局文件,一种是通过自定义组件LinearLayout。自定义只需要传入菜单的名字即可,切换时需要监听事件。下面是一个viewpager+fragment实现,在滑动时改变tab的选中项。
自定义tab底部线是采用Translat...
分类:
其他好文 时间:
2015-01-16 13:12:24
阅读次数:
326
ViewPager的功能就是可以使视图滑动。可以用来做导航、页面菜单。使用时需要适配器PagerAdapter。因此需要继承PagerAdapter,实现引导界面至少需要复写4个方法:instantiateItem(ViewGroup, int):用来创建在指定位置上的一个页面;destroyIte...
分类:
移动开发 时间:
2015-01-16 06:29:40
阅读次数:
167
按照常规思路,实现导航页有专门的TabHost或ViewPager,但自定义空间不大,再者,自己想熟悉一下多重布局和动画效果的使用,因此采用这种ScrollView+GridView+ViewPager的效果。
其中比较麻烦的是GridView实现横向的加载,并且下面的滚动条随着滑动也得滚动和动态发生位置变化。
public class MainAct extends Frag...
分类:
移动开发 时间:
2015-01-15 22:08:51
阅读次数:
304
使用图片缓存技术在你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致OOM。...
分类:
移动开发 时间:
2015-01-15 19:42:15
阅读次数:
172
一、ListView
android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新
ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal
)ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。...
分类:
移动开发 时间:
2015-01-15 18:29:33
阅读次数:
217
现在常见的广告栏效果,自动切换广告,也可手动滑动切换。
我用ViewPager实现的,废话不多说,上代码:
1、布局文件 layout_ad_pager.xml
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width=...
分类:
移动开发 时间:
2015-01-15 16:03:05
阅读次数:
181
一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,
白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。
二、在开始前,我们先要认识一个控件,ViewPager。它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。
这...
分类:
移动开发 时间:
2015-01-14 18:01:17
阅读次数:
303
前言:上篇中我们讲解了如何快速实现了一个滑动页面,但问题在于,PageAdapter必须要重写的四个函数,它们都各有什么意义,在上节的函数内部为什么要这么实现,下面我们就结合android的API说明,详细讲解一下。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPage...
分类:
其他好文 时间:
2015-01-14 12:23:24
阅读次数:
608
使用FragmentPagerAdapter时,难免要在MainActivity 和 当前显示的Fragment间传递数据。但是FragmentPagerAdapter并没有给我们提供类似getCurrentFragment一类的API。通过FragmentPagerAdapter源码,发现每次Fr...
分类:
其他好文 时间:
2015-01-14 06:11:49
阅读次数:
114