android中fragment的简单使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android中fragment的简单使用相关的知识,希望对你有一定的参考价值。

1.对于fragment的数据传递最好使用setArguments(Bundle args),而后在onCreate()中使用getArguments()方法取出,在"系统重启"的时候系统会帮助我们储存数据,这样就不会丢失数据。

2.使用newInstance(参数)创建fragment对象,优点是调用者只关心传递的数据是什么,不需要关心传递数据的key是什么。

3.如果想在fragment中使用activity对象,在fragment中使用onAttach(Context context)和定义一个activity的全局变量,虽然不能完全解决一些问题,但是可以解决到一些crash.

以上是关于android中fragment的简单使用的主要内容,如果未能解决你的问题,请参考以下文章

Android 在Fragment中执行onActivityResult不被调用的简单解决方法

Android Fragment 简单实例

使用 Fragment Android 创建简单的 listView

TabLayout简单使用以及+Fragment配合

TabLayout简单使用以及+Fragment配合

Fragment与Activity简单使用,包括二者之间的关联与生命周期