(未给Fragment的布局设置BackGound) 之前关于AndroidFragment的概念以及创建方式,我专门写了一篇博文《AndroidFragment的两种创建方式》,就如何创建Fragment混合布局做了详细的分析,今天就来详细说道说道Fragment与宿主Activity之间是如何实现数据交互的。 我们可以这样理解,宿主Activity中的Fragment
转载 8月前
91阅读
1. Handler方式 Handler 方式是了解了 Handler 的人最容易想到的,但是 Handler 不仅会增加各个模块之间的耦合性,而且只能单向通信,例如如果在 Activity 中实例化 Handler ,那么就只能由 FragmentActivity 发送消息,而如果反过来 ActivityFragment 发送消息则不易实现,既然不能双向,那么 Fragment
转载 2023-07-09 21:47:03
93阅读
尽管Fragment被实现为一个对象,它独立于Activity并可以在多个Activity中使用,一个给定的fragment实例直接被捆绑在包含它的Activity中。特别是,fragment可以通过getActivity()函数访问Activity,并且很容易的执行类似于查找activity布局中的视图的任务: View listView = getAct
原创 2016-12-27 15:08:39
1095阅读
  现在FragmentActivity界面的结合使用,在传统APP开发中越来越流行了,再加上一些其他的高级控件,做出来的APP效果比以前的更好,用户体验更佳。那么Android Fragments 与 Activity  生命周期之间的关系又是怎么的呢?用到Fragment的地方就涉及到了ActivityFragment的存在需要依赖于Activity界面。那么下面足以分
一手遮天 Android - Fragment: FragmentActivity交互
转载 2021-06-02 09:28:00
93阅读
2评论
[转]Android笔记:FragmentActivity之间的交互
转载 精选 2013-10-11 23:09:30
4396阅读
FragmentAndroid honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似。Fragment是用来描述一些行为或一部分用户界面在一个Activity中,(1)你可以合并多个fragment在一个单独的activity中建立多个UI面板,(2)同时重用fragment在多个activity中。你可以认为fragment作为一个activity中的
转载 10月前
142阅读
文章目录安卓学习,ActivityFragment之间的通信(一)1.从Fragment传值给Activityactivity_main.xmlMainactivity.javaBlankFragment.javafragment_blank.xml2.从Activity传值给Fragment在MainActivity中的重要代码在Fragment中的重要部分完整代码如下使用接口回调方法来实现
在安卓中ActivityFragment是非常相似的两个类,它们各自都拥有自己的生命周期,且都可以用来显示布局文件中的视图。其中Activity是通过setContenView()显示视图,而Fragment是通过在onCreateView()中将布局xml文件解析为一个View然后返回该View来显示视图,也正因为具备相似的功能,所以它们的生命周期也极为相似,熟练掌握它们的生命周期是做出高效稳
一、Activity把值传递给Fragment  建议的传值方式是通过Bundle来传递,而不是直接作为fragment的。二、F
原创 2023-05-05 18:07:51
388阅读
记录了一些关于ActivityFragment的知识点(简介和生命周期)。 1.《第一行代码》 Activity 1.简介 ActivityAndroid组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)之一。 Activity是一个应用程序组件,提供一个屏幕,用户
1概念1 为什么因为FragmentActivity一样是具有生命周期,不是一般的bean通过构造函数传值,会造成异常。2 参考链接A
原创 2022-09-21 12:04:50
90阅读
FragmentActivity之间传递数据有两种方法,一种是使用setArgument,一种是使用接口回调。下面先学习第一种方法。(1)使用setArgument方法:为了便于理解,我在这里打个比喻:假如Activity是皇帝,它设立了三个部门(如三省六部),分别是Fragment1,Fragment2和Fragemnt3;现在他现在要吩咐部门Fragment1去做一些事情,比如说:领兵攻
转载 9月前
58阅读
我们先来看看几种常见的退出方法(不优雅的方式)一、容器式建立一个全局容器,把所有的Activity存储起来,退出时循环遍历finish所有Activityimport java.util.ArrayList; import java.util.List; import android.app.Activity; import android.os.Bundle; public class Ba
转载 2月前
26阅读
一、概论 随着Android系统的多样化,不仅仅在手机上,在平板、电视等设备上应用的也越来越多,这样就会有一个需要适应不同屏幕的问题。在Android3.0之后,谷歌推出了FragmentFragmentAndroid中被称为碎片。 我们可以把Fragment看作是Activity的一个界面或者组成部分,而且Fragment具有与Activity很相似的生命周期,我们可以在Activit
最近研究了下activityfragment之间进行通信,所以做一下总结。先看下效果图 布局很简单,上面部分是一个textView,左半部分和右半部分各为一个frameLayout,这两个frameLayout都是用来填充fragment,分别是LeftFragment和RightFragment。LeftFragment的布局就是一个简单的listview,RightFragment布局是一个
# Android Activity内嵌Fragment实现教程 ## 整体流程 首先,让我们通过一个流程图来了解Android Activity内嵌Fragment的实现过程: ```mermaid flowchart TD A[创建Activity] --> B[布局文件中添加Fragment容器] B --> C[创建Fragment] C --> D[在Act
# Android Activity加载Fragment ## 1. 简介 在Android开发中,ActivityFragment是两个重要的组件。Activity作为界面的容器,可以加载一个或多个Fragment,用于展示不同的界面内容。本文将介绍如何在Android中通过Activity加载Fragment,并提供详细的步骤和代码示例。 ## 2. 流程图 下面是Android Act
原创 10月前
515阅读
# Android Fragment 返回 Activity 实现步骤 ## 整体流程 为了实现 Android Fragment 返回 Activity 的功能,我们需要按照以下步骤进行操作: 1. 在 Activity 中加载 Fragment。 2. 在 Fragment 中处理返回事件。 3. 在 Fragment 中通过回调将返回事件传递给 Activity。 4. 在 Activ
原创 8月前
97阅读
一 前言 虽然Fragment这个东西在android3.0版本的时候已经出来了,但是自己一直用的比较少。最近自己做了一些应用程序,越来越发现Fragment这个东西是个不错的东东,也越来越喜欢它了。 so.. 这里就我对Fragment的理解发出来,和大家探讨探讨.. 二 FragmentActivity的对比 这个标题的意思程序使用Fragment和使用Activity进行页面切换时
  • 1
  • 2
  • 3
  • 4
  • 5