Android学习笔记——让 ViewPager+Fragment 多样式变得简单——浅析ViewPagerIndicator 开源框架的用法

原创 2015年11月21日 17:06:41

转载请注明出处

http://blog.csdn.net/dxdrush/article/details/49965969


  最近学习了一下有关ViewPager + Fragment 的搭配,用到了 JakeWharton 大神 ViewPagerIndicator 这个开源框架(此人GitHub地址 https://github.com/JakeWharton),封装的超棒,很容易利用起来,下面简单做个总结吧;

 ViewPagerIndicator里封装了六种 ViewPagerIndicator 的样式,分别是:

CirclePageIndicator


IconPageIndicator


LinePageIndicator


TabPageIndicator


TitlePageIndicator


UnderlinePageIndicator

 


这六种的基本样式 大概就是这样啦,比较容易扩展,自定义style神马的,很多主流的App首页都有这些样式的影子,所以学习学习还是很不错的;

 详细代码比较简单我就补贴啦,如有需要,我的demo可从如下链接下载:

   http://download.csdn.net/detail/dxdrush/9288947

 我就是 用了 一个 主 Activity,然后Activity内承载一个 MainFragment;接着在MainFragment 中 用了 ViewPager + Fragment的结构,内容比较简单;

我觉得需要注意的有两点:

1.因为是Fragment内承载Fragment,所以 要用 在获取 fragmentmanager 时 要用 getChildFragmentManager()而不是 getFragmentManager() , 否则 会导致 FragmentPagerAdapter中的 getItem()不会执行从而导致 不显示内容的情况发生;

2. 在使用IconPageIndicator时,写pageradapter时记得 implement 框架中的 IconPagerAdapter 接口来 定义 indicator 的 icon;

OK, 大概就是这些吧,也是android新手,如有不对还请大神多多指教;每天进步一点点;加油!!(by DXDRush);



版权声明:本文为博主原创文章,未经博主允许不得转载。

Android-ViewPagerIndicator使用方法

转自http://blog.csdn.net/dalancon/article/details/41696373 现在很多的应用页面都是由一个个的TAB组成的,我们可以用布局加事件监听实现tab...
  • rankun1
  • rankun1
  • 2016年08月12日 18:29
  • 958

Fragment+viewpagerIndicator第三方控件实现APP主界面

Fragment+viewpagerIndicator实现APP主界面是现在是各种新闻客户端等APP开发最常用的。 通过第三方控件 viewpagerIndicator 来管理主界面的TAB 的...
  • u012373815
  • u012373815
  • 2015年08月18日 12:40
  • 1147

Android开发:史上最简单方便的viewpager加indicator的方法

开发Android应用的时候,每次给viewpager加indicator的时候,是不是感觉到很无力呢,看看JakeWharton大神的github,要么要应用library,要么把code加到自己的...
  • weidongjian
  • weidongjian
  • 2015年01月27日 10:21
  • 2735

自定义ViewPagerIndicator---炫酷的导航栏指示器+ViewPager+Fragment

运行效果 实现这个效果,我是看了很多大神写的博客和视频后自己敲的,欢迎指正 github地址:https://github.com/dl10210950/TabViewPagerIndicat...
  • dl10210950
  • dl10210950
  • 2016年08月20日 14:29
  • 12890

使用ViewPager+Fragment+Indicator

出处:http://blog.csdn.net/singwhatiwanna/article/details/17201587 介绍 在android应用中,多屏滑动是一种很常见的风格,博主之...
  • wonghoman
  • wonghoman
  • 2014年07月09日 09:51
  • 1267

智慧北京:ViewPagerIndicator使用的介绍

ViewPagerIndicator知识点 点这里 1、在布局文件中添加ViewPagerIndicatornewscenter_news.xml ...
  • u014299265
  • u014299265
  • 2016年11月23日 18:40
  • 694

ViewPagerIndicator简要使用方法

ViewPager指针项目,在使用ViewPager的时候能够指示ViewPager所在的位置,就像Google Play中切换的效果一样,还能使用在应用初始化的介绍页面 引入ViewPagerInd...
  • haowei0708
  • haowei0708
  • 2016年01月15日 16:41
  • 635

Android项目ViewPager+Fragment的基本使用

Android项目ViewPager+Fragment的简单使用
  • Jsagacity
  • Jsagacity
  • 2017年04月23日 09:58
  • 3040

Android ViewPagerIndicator下划线颜色、样式设置

ViewPagerIndicator GitHub地址。 笔者是刚学安卓的菜鸟一枚,有错或者不好的地方请多指教。本文主要讲怎么把 ViewPagerIndicator 导入到 Android Stu...
  • csdn2314
  • csdn2314
  • 2017年07月20日 19:40
  • 1171

viewpagerindicator使用方法(一)

项目地址 github:https://github.com/JakeWharton/ViewPagerIndicator 官网:http://viewpagerindicator.com/项目简...
  • CutelittleBo
  • CutelittleBo
  • 2016年01月29日 11:24
  • 2863
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android学习笔记——让 ViewPager+Fragment 多样式变得简单——浅析ViewPagerIndicator 开源框架的用法
举报原因:
原因补充:

(最多只允许输入30个字)