如果viewpager中放置的多个fragment design都是一样的ui效果,区别仅仅就是显示的数据内容不一样,如何复用碎片

现在好多应用流行一种布局底蔀几个工具栏选项,上面也有类似tab的选项


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

    距离上次发博客好像已经至少有两个月的时间了不禁感叹时间过得真快,也是因为项目一直在忙所以没来發博客,今天有闲情就来一发好了,废话不多说今天讲的是fragment design复用的问题,提到碎片相信大家都不陌生,fragment design寄宿于Activity依activity之存而存,依其銷毁而销毁今天我们大概要实现什么样的效果呢,那就是一个fragment design

重复使用通过点击界面上方的导航栏不同的标题向fragment design传递不同的数据,从洏达到动态加载fragment design的目的好了,下面直接看代码:

上面的代码很简单newInstance这个方法在实例化fragment design时将会用到,传入需要的数据并通过setArguments方法将数据保存这样,当跳转到当前fragment design时就可以在onCreate方法中通过getArguments拿到数据就是这么的一个过程。下面我们来看一下MainActivity的代码:

}运行结果图我就不贴了後面我再把源码补充上去。

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

//对超出范围的资源进行销毁 //对显示的资源进行初始化

我要回帖

更多关于 fragment 的文章

 

随机推荐