[knowledgePoint]_[create and simple use fragment]

本文介绍了Android开发中碎片(Fragment)的基本概念及其如何融入Activity界面的过程。详细解释了碎片渲染界面的方法,包括创建布局和使用LayoutInflater进行扩展。此外,还讨论了如何通过事务确保一系列操作的完整性和原子性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • fragment:碎片通常用作Activity活动界面的一部分,来融入界面


    13671484-c9bbf731c14d885a.png
    碎片渲染界面的代码过程

1、 创建页面布局用来扩展activity的布局
调用onCreateView函数创建,并返回一个视图(没有就返回null)
使用inflate来帮助实现布局的扩展
三个参数:创建的布局资源ID、 activity的视图布局组(每个acitvity布局可以看成一个组,组件都是他的子视图)、 Boolen值:是否在扩展布局期间将布局加入视图布局组内

2、 引入页面布局到activity界面可以在activity布局文件配置属android:name=“fragment1”,意思是在布局中实例化fragment类当创建activity布局时,会实例化这个碎片,调用他的onCreateView方法来创建视图布局并返回,然后用返回的视图view来代替<fragment>元素,直接显示视图view

  • 什么是事务?
    [Anwser] 事务的特性可以保证让某一系列的操作要么全部完成,要么一个都不会完成。
    .beginTransaction(); // 开启事务
    .endTransaction(); // 结束事务
  • 活动布局交换的具体步骤?
  • 单个fragment出现错误
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值