讲师介绍:赵丰,狐友团队安卓组高级开发工程师。从事Android开发多年,目前负责狐友项目的开发,主要负责基础框架的搭建和公共控件的整合封装。问题背景:Fragment的生命周期往往是跟随Activity的生命周期,这使得Fragment的生命周期并不能正确反应自身的可见性变化,也就是说Fragment的生命周期反应的是Actvity的变化。但是在实际的开发过程中,我们更需要了解Fragment自身可见性的变化。显然,谷歌也意识到了这个问题,于是在新版本中提供了一套可以动态设置Fragment生命周期的方法。这节课我们就来讲一下如何通过新方法控制Fragment生命周期,让其生命周期回调能正确反映自身的可见性。内容看点:setMaxLifecycle机制详解三大场景中实现现生命周期和可见性的对应