Fragment碎片(小activity)定义及用法
来源:互联网 发布:亨廷顿中国知乎 编辑:程序博客网 时间:2024/06/06 05:12
官网帮助文档链接: http://developer.android.com/guide/components/fragments.html
FRAGMENT碎片依附于ACTIVITY,一个ACTIVITY上可以有多个碎片 ,碎片可以添加、移除、替换,而且可以嵌套使用,没有上下文(除四大组件其它都没有)但可以通过生命周期中ONATTACH()方法返回所依附ACTIVITY的上下文。
1.创建使用框架布局FRAMELAYOUT放入ACTIVITY中,创建模板界面activity 2.创建类extends Fragment【导包support.v4.app.Fragment】,因生命周期中onCreate()无法绑定视图View,所以用onCreateView()做初始化工作public class IndexFragment extends Fragment{private View view;
//重写onCreateView()进行初始化
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
view=inflater.inflate(R.layout.index_fragment, null);
return view;
}
}3.在所要显示碎片的主活动界面MainActivity.java中
// 1.创建一个Fragment管理器
FragmentManager manager1 = getSupportFragmentManager();
// 2.创建事务,操作Fragment
FragmentTransaction transaction = manager1.beginTransaction();
// 3.替换(封装了移除和添加 )
transaction.replace(myframe.getId(), new ShouYeFragment());
// 2.事务最终必须提交
transaction.commit();
1 0
- Fragment碎片(小activity)定义及用法
- Fragment(碎片)介绍及用法
- Fragment碎片用法
- 碎片的简单用法及碎片与Activity之间的通信
- 有关文档碎片(document fragment)的用法
- Fragment 碎片 (上)
- Fragment 碎片 (下)
- Fragment(碎片)解析
- Fragment对比Activity - Android碎片介绍
- Fragment对比Activity - Android碎片介绍
- Activity与在Android的碎片Fragment
- Fragment对比Activity - Android碎片介绍
- Android Fragment(动态,静态)碎片详解及总结
- Fragment小Demo入门理解及与Activity通信
- 安卓活动(Activity)和碎片(Fragment)的生命周期
- @EFragment增强碎片(Fragment)
- 09-06 Fragment(碎片)
- Fragment(碎片)实用案例
- docker
- CALayer层的属性
- 认证模式之SSL模式
- 事务传播行为
- 使用MariaDB数据库管理系统。
- Fragment碎片(小activity)定义及用法
- golang 走起(六) 超时
- EmguCV学习(三)
- 多线程笔记
- Android切换前后置摄像头并录制视频
- 北邮OJ 2016网预 - Saber's Conjecture
- 浅说jQuery.Cookie.js
- curl采集登陆后的界面
- 如何在阿里云HPC上搭建 neural style 服务?