activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistView =getActiv
转载 精选 2014-08-02 19:59:38
455阅读
activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activ...
转载 2014-11-12 11:59:00
81阅读
2评论
activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activ...
转载 2013-08-13 09:27:00
138阅读
2评论
在Android开发中,FragmentActivity之间的持续通讯一直是一个非常重要的课题。它不仅影响着用户体验,还关系到程序的整体性能和功能实现。本文将详细探讨Android FragmentActivity之间的持续通讯问题,包括背景、错误现象、根因分析、解决方案、验证测试和预防优化。 ### 问题背景 在构建复杂的Android应用程序时,FragmentActivity常常需
原创 5月前
11阅读
# Android Activity Fragment通讯指南 ## 1. 概述 在Android开发中,ActivityFragment是两个重要的组件,它们之间经常需要进行通讯。本篇文章将指导你如何在ActivityFragment之间实现通讯。 ## 2. 通讯流程 下面是ActivityFragment之间通讯的基本流程: ```mermaid erDiagram
原创 2024-02-26 05:46:18
41阅读
activity通讯  尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。  Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistView =getA
转载 2023-09-06 20:36:38
80阅读
Fragment activity相互传递数据,可按如下方式进行: 1、ActivityFragment传递数据:在Activity中创建Bundle数据包(如果传输涉及对象,要实现对象的系列化),并调用Fragment的setArguments(Bundle      bundle)方法即可实现将Bundle数据包传给Fragment,这个很容易实现。 2、
目录一、ActivityFragment传送数据:方法:使用Bundle:Activity:Fragment:二、FragmentActivity传送数据:方法一:使用java接口(观察者模式):接口:Activity:Fragment:方法二:使用第三方组件三、实现Fragment之间互传数据:案例:点击ListView某个列表项跳转到对应聊天框,并显示该列表项的信息。第一步:Fragme
转载 2023-06-26 09:44:13
177阅读
使用 Intent 通信 在 Android 中,不同的 Activity 实例可能运行在一个进程中,也可能运行在不同的进程中。因此我们需要一种特别的机制帮助我们在 Activity 之间传递消息。Android 中通过 Intent 对象来表示一条消息,一个 Intent 对象不仅包含有这个消息的目的地,还可以包含消息的内容,这好比一封 Email,其中不仅应该包含收件地址,还可以包含具体的内容
转载 2023-09-10 16:37:09
71阅读
Fragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似。Fragment是用来描述一些行为或一部分用户界面在一个Activity中,(1)你可以合并多个fragment在一个单独的activity中建立多个UI面板,(2)同时重用fragment在多个activity中。你可以认为fragment作为一个activity中的
转载 2023-10-08 09:25:16
164阅读
最近研究了下activityfragment之间进行通信,所以做一下总结。先看下效果图 布局很简单,上面部分是一个textView,左半部分和右半部分各为一个frameLayout,这两个frameLayout都是用来填充fragment,分别是LeftFragment和RightFragment。LeftFragment的布局就是一个简单的listview,RightFragment布局是一个
转载 2023-11-24 20:37:31
160阅读
一、 管理Fragment       管理Fragment在你的Activity你需要使用一个名为FragmentManager的类,通过调用getFragmentManager() 方法来实例化该管理类在你的Activity种。 FragmentManager 类一些主要的方法有通过findFragmentById()来获取一个Activity中有关Fragmen
原创 2014-04-12 23:48:16
1073阅读
尽管Fragment被实现为一个对象,它独立于Activity并可以在多个Activity中使用,一个给定的fragment实例直接被捆绑在包含它的Activity中。特别是,fragment可以通过getActivity()函数访问Activity,并且很容易的执行类似于查找activity布局中的视图的任务: View listView = getAct
原创 2016-12-27 15:08:39
1132阅读
  最近写了一个项目,使用开源中国的框架。整个项目就定义两个Activity,一个主页Activity,一个容器Activity。利用反射技术在容器Activity里装Fragment。一开始,我还切以为喜,但是为什么这个世界是辩证的呢?  1)Activity里有launchMode,Fragment没有,也是说Activity由栈来维护了,但是Fragment没有,&nbs
原创 2016-01-23 22:32:06
1400阅读
Fragment Activity 通信存在三种情形:Activity 操作内嵌的 FragmentFragment 操作宿主 ActivityFragment 操作同属 Activity中的其他 FragmentFragment Activity 通信方式:Bundle接口回调广播EventBusHandlerViewModel一、Bundle1、Activity 传递数据到 Fragm
转载 2023-11-10 13:34:29
145阅读
记录了一些关于ActivityFragment的知识点(简介和生命周期)。 1.《第一行代码》 Activity 1.简介 Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)之一。 Activity是一个应用程序组件,提供一个屏幕,用户
转载 2024-05-14 15:01:55
66阅读
  我们使用ActivityFragment的时候主要操作有添加(add),替换(replace),隐藏(hide),显示(show),进栈(addToBackStack)。这期间必少不了ActivityFragment,FragmentFragment之间的通信。如何在满足通信的同时又极大的降低ActivityFragmentFragmentFragment之间的耦合性,从而更好的发挥Fragment的模块化特性,使我们真正的做到复用性强和扩展性强的目的呢?
原创 2014-12-20 21:52:17
1623阅读
2点赞
2评论
# Android Service Fragment 通讯 ## 介绍 在 Android 开发中,Service 是一种在后台执行长时间运行操作的组件。而 Fragment 则是用户界面的一部分,可以嵌入到 Activity 中。有时候我们需要 Service 和 Fragment 进行通讯,例如 Service 向 Fragment 发送数据或者 Fragment 请求 Service
原创 2023-10-08 05:30:23
562阅读
1、Activity <--->   Fragment  Activity一般先传递给FragmentActivity,通过FAct传给附属Fragment2、Activity <--->   FragmentActivity  通过Intent传递  如果涉及加载模式传递参数的话,需要通过 onNewIntent
原创 2013-12-21 18:26:20
7353阅读
1点赞
1评论
Fragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似。  Fragment是用来描述一些行
原创 2022-09-21 12:25:17
123阅读
  • 1
  • 2
  • 3
  • 4
  • 5