Fragment 番外篇——TabLayout+ViewPager+Fragment (mp.weixin.qq.com)

【简介】

上一篇文章中我们使用底部导航+Fragment的方式实现了Android主流App中大都存在的设计。并命名其为“Fragment最佳实践”,作为想到单独使用Fragment的用户来说,这个说法并不夸大,它解决了许多用户在使用Fragment时产生的这样那样可见或不可见的问题。

点击查看原文 >>

@code小生 2018-04-11 19:41 / 0个评论
赞过的人: @技术头条 @code小生
要不要再学学下面的文章?
Android Fragment 被回收后显示空白问题解决方案 (mp.weixin.qq.com)
TabLayout+ViewPager+FragmentStatePagerAdapter+Fragment实现起来很容易(本文以此作为案例分析),当App处于后台一段时间后(可能10分钟以后或者更多),再进入App时,Fragment显示区域就变成看空白。这种情况是被系统给回收掉了。
by @code小生 2020-07-26 23:26 查看详情
商品详情页RecyclerView与TabLayout的联动定位 (mp.weixin.qq.com)
要考虑两方面的交互:
1.RecyclerView滚动到一定位置,TabLayout需要指示到对应的选项
2.TabLayout点击对应的选项菜单,RecyclerView要滚动到指定位置
by @code小生 2019-11-17 23:31 查看详情
2. Jetpack源码解析—Navigation为什么切换Fragment会重绘? (mp.weixin.qq.com)
上篇文章我们简单的介绍了Navigation组件的使用,以及深入分析了源码中的具体实现,基本原理我们已经很清晰了。本篇文章主要介绍下我在项目中遇到的问题,以及目前关于Navigation实现的一些探讨。还没有看过上篇文章的可以查看一下:
by @code小生 2019-09-08 17:25 查看详情
Android 多 Fragment 切换优化 (mp.weixin.qq.com)
一直在简书里看别人的技术贴,今天我也来写点自己的心得!最近在写一个项目用到大量的Fragment后的总结!

我想刚刚接触安卓的同学或许会这么写:
by @code小生 2019-07-14 17:09 查看详情
浅谈 Activity,Fragment 模块化封装 (mp.weixin.qq.com)
在项目开发过程中,会有很多个模块,每个模块实现特定的几个相近功能,在这里我们可以使用一个activity实现一个模块,这个模块里几个相近的功能所对应的页面用几个fragment去处理。
by @code小生 2018-08-20 22:16 查看详情
Android 从ViewPager嵌套的滑动问题引发的分析 (mp.weixin.qq.com)
也就是说既要能上下滑,也要能左右滑,也就是上下滑到一个页面再向右滑会有一个衍生页,左滑就会返回。
by @code小生 2018-08-05 19:51 查看详情
Fragment最佳实践 (mp.weixin.qq.com)
上一篇文章中详细分析了Fragment相关知识,那么作为“小Activity”,Fragment能做什么呢,如何使用Fragment得到最佳实践呢。
by @code小生 2018-04-11 19:43 查看详情
Fragment 详解 (mp.weixin.qq.com)
上一篇博客我们主要总结了之前博客的知识,那么本篇我们来分析一下Fragment。Fragment又被称为“碎片”,可把它看做是一个轻量的Activity,它可以像Activity一样包含布局。Fragment通常是嵌套在Activity中使用的。
by @code小生 2018-03-26 21:05 查看详情
炫酷ViewPager指示器效果(全面解析) (mp.weixin.qq.com)
每一个知识点都分析的很透彻,有图有码有真相。
by @码个蛋 2017-08-08 09:16 查看详情
android中方便为fragment写入参数的FragmentArgs简介 (click.aliyun.com)
Android开发有时候会令人头痛。你不得不为诸如建立fragment这样简单的事情写很多代码。幸运的是java支持一个强大的工具:注释处理器(Annotation Processors)。 Fragment的问题是你不得不设置很多参数,从而让它正常运行。
by @顽固份子_akaBlueMind 2017-05-31 11:28 查看详情