演示 ViewPager_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 演示 ViewPager

演示 ViewPager

 2014/12/30 12:03:16  IGod接口  程序员俱乐部  我要评论(0)
  • 摘要:本文内容环境项目结构演示1:PagerTitleStrip演示2:PagerTabStrip演示3:ViewPager和动态Fragment下载Demo环境Windows2008R264位EclipseADTV22.6.2,Android4.4.2(API19)SAMSUNGGT-8618,AndroidOS4.1.2项目结构图1项目结构图2项目主界面演示1:PagerTitleStrip图3演示PagerTitleStrip和点击“微博”按钮演示2
  • 标签:view

本文内容

  • 环境
  • 项目结构
  • 演示 1:PagerTitleStrip
  • 演示 2:PagerTabStrip
  • 演示 3:ViewPager 和动态 Fragment

下载 Demo

环境


  • Windows 2008 R2 64 位
  • Eclipse ADT V22.6.2,Android 4.4.2(API 19)
  • SAMSUNG GT-8618,Android OS 4.1.2

项目结构


2014-12-29_165850_副本

图 1 项目结构

device-2014-12-29-170750

图 2 项目主界面 

演示 1:PagerTitleStrip


device-2014-12-29-171841device-2014-12-29-172329

图 3 演示 PagerTitleStrip 和点击“微博”按钮

演示 2:PagerTabStrip


device-2014-12-29-171848

图 4 演示 PagerTabStrip

官方文档,对 PagerTabStrip 和 PagerTitleStrip 描述是,“PagerTabStrip is an interactive indicator of the current, next, and previous pages of a ViewPager.” 而“PagerTitleStrip is a non-interactive indicator of the current, next, and previous pages of a ViewPager. ”

简单来说,PagerTabStrip 和 PagerTitleStrip 都能实现滑动切换 Tab 页,但是 PagerTabStrip 还通过点击 Tab 的标签实现 Tab 页的切换;而 PagerTitleStrip 则不能。

演示 3:ViewPager 和动态 Fragment


device-2014-12-29-171855

图 5 ViewPager 和动态 Fragment

FragmentStatePagerAdapter 和 FragmentPagerAdapter 的区别是,FragmentStatePagerAdapter 在当前只会存在前一个 Fragment,其他 Fragment 会销毁,适合加载多数据;而FragmentPagerAdapter 是所有 Fragment 都存在,所以不太适合加载大量的数据 如图片什么的,很容易内存溢出。

 

下载 Demo

上一篇: 国美门店推小家电配送 欲打通线上线下物流共享 下一篇: 没有下一篇了!
发表评论
用户名: 匿名