1.直接在一个Fragment中调用另外一个Fragment中的方法


2.使用接口回调         https://www.cnblogs.com/smyhvae/p/4000390.html


3.使用广播  (both)


4.EvnetBus / rxbus (Rxjava)   (both)


5.LiveData(MVVM多用子类MutableLiveData,两个Fragment共用一个viewModel的情况下,就可以利用LiveData让Fragment之间传递消息)  https://blog.csdn.net/baidu_31093133/article/details/81457535 (Fragment/Fragment)


6.Fragment直接调用Activity中的public方法   (Activity / Fragment)


7.Bundle传递  (Activity / Fragment)


8.Fragment中的onAttach方法( 当FRagmen被加载到activity的时候会被回调  Fragment/Activity)


9.getActivity()方法取到Activity的值(fragment/activity)

更多相关文章

  1. Window窗口机制——WindowManager,ViewRootImpl,View理解
  2. Android(安卓)listview指定垂直滑动距离
  3. Android(安卓)studio运行Main方法
  4. Android(安卓)应用第一次运行时,引导页面的设置方法(只让程序Aciti
  5. Android用户界面 UI组件--TextView及其子类(三) EditView以及各
  6. Android(安卓)Studio使用技巧系列教程(七)
  7. Android(安卓)setContentView方法解析(一)
  8. android 客户端数据传递之一:Web Service 代码
  9. Thread、Handler和HandlerThread关系详解

随机推荐

  1. android 常用库github网址
  2. Android java.lang.NoClassDefFoundError
  3. Kying文件
  4. android源码分享之时光日志个人日程管理
  5. Android后台发送短信方法
  6. Android draw9patch.bat不能运行处理
  7. Android(安卓)Studio 编译时提示 Error:
  8. Android判断是否有网的工具类
  9. Android Animation 为布局添加动画效果
  10. Android控件开发之三----Button