Android UI开发点点滴滴(Fragment简单用法)

1.动态添加Fragmen 分为5五个步骤

a)创建待添加的Fragment的实例

b)获取 FragmentManager,在活动中可直接通过getSupportFragmentManager()方法获得到

c)开启一个事物 通过beginTransaction()方法开启

d)向容器内添加或替换碎片,一般使用replace()方法 实现,需要传入容器的ID 和待添加的Fragment实例

e)提交事务,通过commit()方法来完成


2.Fragment中返回栈

transaction.addToBackStack(null);


3.Fragment 和Activity之间的 通信

4.Fragment的生命周期


onAttach()当Fragment和Activity建立关联的时候调用

onCreateView()为Fragment创建视图调用

onActivityCreated()确保与Fragment相关的活动一定已经创建完毕是调用

onDestroyView()当与Fragment 的视图被移除的时候调用

onDetach()当Fragment和活动解除关联的时候调用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容