码迷,mamicode.com
首页 > 移动开发 > 详细

Android知识巩固 二 Fragment

时间:2019-06-09 00:25:38      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:四大组件   两种   man   之间   平板电脑   组件   androi   回调   自己的   

一、Fragment为什么被称为第五大组件

二、Fragment的生命周期

三、Fragment之间的通信

四、Fragment管理器:FragmentManager

 

一 Fragment为什么可以会被称为第五大组件

  Android 3.0 开始引入的API,Fragment英文翻译是碎片的意思。也可以把它当作Activity的子控件,Fragment的使用都是在Activity里面的,受Activity的生命周期影响。当然,它本身具有自己的生命周期。Android 3.0引入Fragment的初衷是为了适应平板电脑,但在实际开发中,开发者逐渐挖掘了Fragment的更多用途,如配合TabLayout+ViewPager实现分页管理等等。因此把Fragment成为四大组件外的第五大组件一点都不为过。

二 Fragment加载到Activity的两种方式

动态加载

三Fragment通信

 1、在Fragment中调用Activity中的方法 getActivity

2、在Activity中调用Fragment中的方法 接口回调

3、在Fragment中调用Fragment中的方法 findFragmentById

 

四fragment的replace、add 、remove 方法

 

Android知识巩固 二 Fragment

标签:四大组件   两种   man   之间   平板电脑   组件   androi   回调   自己的   

原文地址:https://www.cnblogs.com/qiangge-python/p/10992062.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!