Fragment复习总结
来源:互联网 发布:小众旅游 知乎 编辑:程序博客网 时间:2024/06/06 02:08
Fragment的需求来自于我们日益对UI的灵活性的的需求,因此才引入Fragment.
我们采用Fragment而不是activity对应用的UI进行整理,这样可以绕开Android系统activity的规则限制。
Fragment是一种控制器对象,activity可以委派给它让他完成一些任务。通常是UI方面的。受管理的的界面可以时一整屏或是部分屏幕。
管理UI的Fragmentt我们称之为UiFragment 。
activity视图提供UI视图插入的位置。根据应用需求可以联合Fragment和activity来组装或是重组用户界面。
用fragment将应用的UI分解成构建块,适用于:构建分页界面,动画侧边栏等定制界面。
动态添加fragment的步骤:
1.创建一个待添加的实例:UIFragment fragment = new UIFragment();
2.获取FragmentManager, 在活动中通过调用getFragmentManager()即可:FragmentManager fm = getFragmentManager();
3.开启一个事务,通过beginTransaction()方法才实现:FragmentTransaction transaction = fm.beginTransaction();
4.调用.dd()或者 .replace() 实现向Fragment容器中添加Fragment,需要传入容器ID 和 待添加的碎片实例。
5.提交事务: .commit();
0 0
- Fragment复习总结
- Fragment基础复习
- 复习fragment的生命周期
- 复习总结
- 复习总结
- Android复习(Fragment用法)
- Android 复习6 fragment argument
- fragment总结
- Fragment总结
- fragment总结
- fragment总结
- Fragment 总结
- Fragment总结
- Fragment总结
- Fragment总结
- Fragment 总结
- Fragment 总结
- Fragment总结
- 算法导论_第三版PDF
- Java web的一些笔记
- ffmpeg教程
- NYOJ 寻找最大数(三)
- UINavigationController和UITabBarController混用
- Fragment复习总结
- WinExec、ShellExec、CrateProcess用法及区别
- 对于Netty的十一个疑问
- rabbitmq(5)
- 16位TIFF灰度图像转存BMP图像总结
- MFC对话框与任务栏相关操作
- 程序员玩的游戏
- 彩色建模(四色原型) Object Modeling in Color
- 支持向量机SVM整理