Fragment:小型的Activity,需要嵌套在Activity中使用,受宿主Activity的生命周期影响; /*图片取自菜鸟教程,侵删*/ 1>静态加载流程. 2>动态加载Fragment; ...
分类:
移动开发 时间:
2018-11-24 14:45:01
阅读次数:
204
一、activity向fragment的数值之间的传递 之间传递的关键函数fragemnt(自己创建的fragment去调用).setArgument(bundle) 和getArgument() 以下有许多注意事项: MainActivity.java ...
分类:
移动开发 时间:
2018-11-04 16:15:34
阅读次数:
151
前言 开发一个app时,常用Activity和Fragment,由于操作方便Fragment越来越受欢迎,这样就避免不了Activity和Fragment、Fragment和Fragment之间的通信,我们知道Fragment和Fragment之间不能直接进行通信的,而是通过Activity进行通信 ...
分类:
移动开发 时间:
2018-07-01 12:28:09
阅读次数:
212
目录(?)[-] 一什么是Fragment 二Fragment的生命周期 三Fragment的两种添加方式addreplace 四两种添加方式性能比较 偶记得第一次接触Fragment,觉得好牛叉的组件,可以做许多Activity可以做的事,辅助Activity让功能可以做得更加强大;一次编写,可以 ...
分类:
移动开发 时间:
2018-04-13 12:11:53
阅读次数:
217
1.旋转屏幕可能会导致activity销毁。 2.activity生命周期: 启动: onCreate()、onStart()和onResume()方法 关闭app: onPause()、onStop()和onDestroy()方法。 activity被销毁 回到桌面: onPause()和onSt ...
分类:
移动开发 时间:
2017-11-03 20:19:42
阅读次数:
211
这种方式不用在配置文件加东西,我比较喜欢。 广播注册,可以写在Activity(onCreate),也可以写在Fragment(onActivityCreated)里。 发送广播 ...
分类:
移动开发 时间:
2017-11-03 17:38:35
阅读次数:
187
这里我不再详细介绍那写比较常规的方式,例如静态变量,静态方法,持久化,application全局变量,收发广播等等。 首先我们来介绍使用Handler来实现Fragment与Activity 的交互。 第一步,我们需要在Activity中定义一个方法用来设置Handler对象。 第二步,在Fragm ...
分类:
移动开发 时间:
2017-10-20 18:31:49
阅读次数:
211
在使用fragment的时候经常会遇到getActivity()为null的情况。比如我在一个异步网路请求的回调中调用了getActivity()就会出现空指针问题。之前解决这个问题,通常都是直接加空指针判断来规避,但是这并没有真正解决问题。 很多人都曾被这个问题所困扰,如果app长时间在后台运行, ...
分类:
移动开发 时间:
2017-08-27 10:13:31
阅读次数:
198
Android是在Android 3.0 (API level 11)開始引入Fragment的。 能够把Fragment想成Activity中的模块,这个模块有自己的布局。有自己的生命周期,单独处理自己的输入,在Activity执行的时候能够载入或者移除Fragment模块。 能够把Fragmen ...
分类:
移动开发 时间:
2017-08-05 12:34:27
阅读次数:
209