在上一节中讲了静态加载,使用静态加载的场景非常局限,因此这里详细讲解动态加载Fragment,这也是开发中常用的使用场景。Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,
转载 2023-07-13 23:05:17
105阅读
## Android Fragment 保持数据Android 开发中,Fragment 是一个重要的组件,它可以帮助我们构建灵活的用户界面,同时也能够与 Activity 进行交互。但是在使用 Fragment 的过程中,我们可能会遇到一个常见的问题,就是如何在 Fragment 之间共享和保持数据。 本文将介绍几种常见的方法,帮助你在 Android 应用开发中有效地保持 Fragm
原创 2023-08-25 14:20:04
40阅读
一,什么是Fragment?Fragment是一种可以嵌入在activity当中的一个模块化和可重复利用的组件,它可以定义自己的布局和监听事件,以及通过使用它自己的生命周期回调方法来定义的它自己的行为。 Fragment的设计理念:允许你把Activity中的布局文件分散到几个不同的Fragment中,通过管理Fragment来管理布局。这样,可以非常轻松的实现“phone”和“pad”
转载 2024-06-13 21:08:17
81阅读
# Android Fragment数据的简单指南 在 Android 开发中,Fragment 是一种便捷的组件,它能够帮助我们更好地处理用户界面(UI)和逻辑的复杂性。在使用 Fragment 时,我们常常需要在 Fragment 之间传递数据。本文将通过代码示例来讲解 Fragment 之间数据传递的方法,并提供示意图以便于理解。 ## 1. Fragment 概述 Fragmen
原创 10月前
161阅读
 Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自己的生命周期,当然,它们的
Fragment说明FragmentAndroid honeycomb 3.0新增的概念,你可以将Fragment类比为Activity的一部分,它拥有自己的生命周期,接收自己的输入,你可以在Activity运行的时加入或者移除Fragment.(或者我们也可以将Fragment类比为一个可以在不同的Activity中重用的子Activity。    Fragmen
转载 2023-07-09 23:00:42
218阅读
我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。 但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。这个时候更好的体验效果是在Activity中嵌入"小Activity",然后每个
转载 2023-11-18 10:07:13
98阅读
Android Fragment 使用及浅析Fragment 是在 Android 3.0 (API level 11) 开始引入的。每个 Fragment 拥有自己的布局以及生命周期。Fragment不能独立存在,必须依赖于Activity。一个Activity里可以有多个Fragment,并且一个Fragment可以被多个Activity重用。Fragment 的基本使用首先需要创建一个 Fr
简介fragmentandroid中是以碎片的形式依附在activity中,常被成为android控件中的第五大组件,现在更多的形式都是以单activity+多fragment的app结构。在相同界面中,用fragment比activity所占用内存要小的多,如果我们考虑到性能优化这方面,我们也可以优先考虑使用fragment。我们可以从以下几个方面进行解析。fragment为何成为第五大组件?
转载 2023-11-15 21:12:02
165阅读
TabActivity在Android4.0以后已经被完全弃用,取而代之的是FragmentFragmentAndroid3.0新增的概念,Fragment翻译成中文是碎片的意思,不过却和Activity十分的相似。以下内容适用于3.0及以上的版本,3.0以下就不再赘述。官方文档地址:http://developer.android.com/reference/android/support/
Android开发-Fragment嵌套Fragment前言使用依赖远程仓库地址布局实现使用控件xml代码Java实现效果图项目地址 前言在大多数公司中,他们会尽量少写Activity,多使用Fragment,使项目变成一个千层饼,在本文章中我会给大家介绍一下Fragment嵌套Fragment的实现使用依赖implementation 'com.google.android.material:
转载 2023-07-09 23:07:18
192阅读
开发中经常遇到很多fragment 嵌套在一起,我们不仅需要在actvity中管理fragment, 在fragment也要管理所属的fragment,一个两个还好说,如果特别多的话,我们的项目嵌套很难管理,我们自己都觉得乱。实际开发中我就遇到这种问题,之前都是每个模块一个activity,现在全是fragment,不光要处理跳转,还有可能支持fragment回退。我开始想怎么解决这个问题。首先,
转载 2023-07-06 23:08:15
227阅读
类似与Android系统为Activity维护一个任务栈,我们也可以通过Activity维护一个回退栈来保存每次Fragment事务发生的变化。如果你将Fragment任务添加到回退栈,当用户点击后退按钮时,将看到上一次的保存的Fragment。一旦Fragment完全从后退栈中弹出,用户再次点击后退键,则退出当前Activity。1.元素 创建一个Activity页面,共有三个Fragme
转载 2023-09-21 13:44:30
768阅读
  在安卓开发中,由于旋转设备会造成配置改变进而导致Activity实例被摧毁(当然也包括Activity托管的Fragment)。Activity或Fragment实例被摧毁自然也就让Model被摧毁,数据也就没有了。这是我们不想看到的。因此有了重写Activity或者Fragment的onSavedInstanceState(Bundle)方法来保存Model。  通过上述的这种方法的确可以解
转载 2023-08-04 12:58:04
75阅读
## Android Fragment如何设置数据Android开发中,Fragment是一个重要的组件,用于实现用户界面的模块化。Fragment可以独立于Activity运行,能够更好地支持动态和灵活的用户界面设计。为了让Fragment显示特定的数据,我们需要通过一些方法来传递数据。 ### 1. Fragment的创建与管理 Fragment通常会被嵌入在Activity中,以便
原创 2024-08-12 07:30:15
83阅读
在移动互联网的争夺日趋白热化,各个互联网巨头纷纷推出自己的手机浏览器,浏览器市场的争夺从桌面转移到了手机。 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。同时,WebKit也是Mac OS X
在Activity中加载Fragment的时候、有时候要使用多个Fragment切换、并传值到另外一个Fragment、也就是说两个Fragment之间进行参数的传递、查了很多资料、找到两种方法、一种是通过共同的Activity传递、这种方法是在Activity里面添加一个字段、来临时保存要一些值翻了一下Fragment的API、找到了另外一个方法来传递、就像Activity一样便捷的实现参数传递
转载 2023-07-17 19:22:40
462阅读
# Android Fragment 调用 Activity 数据的实现 在 Android 开发中,Fragment 和 Activity 是两个重要的组件。在某些情况下,Fragment 需要从 Activity 中获取数据。本文将详细介绍如何在 Fragment 中调用 Activity 的数据,分步骤进行说明,并提供相应的代码示例及注释。 ## 实现流程 第一步:确定数据来源(Act
原创 8月前
50阅读
# 如何在 Android Fragment 中使用 startActivity 传递数据Android 开发中,Fragment 是一个非常重要的组件,它允许我们构建一个灵活和可重用的用户界面。当我们需要从一个 Fragment 启动另一个 Activity,并期望从该 Activity 返回数据时,我们必须了解如何有效地实现这一过程。本文将一步步讲解如何在 Android Fragme
原创 9月前
204阅读
之前的我们简单讲了一下Fragment的管理方式以及对应方式下 Fragment 的生命周期是怎么样的,如果感兴趣的话可以移步Fragment的简单使用 。 这篇我们来简单探讨一下 Fragment数据传递。 Fragment数据传递方式主要包括 Fragment 和 Activity 之前以及 FragmentFragment 之间。接下来我们就来一个一个来看下怎么传递。Fragm
转载 2023-08-17 11:05:40
571阅读
  • 1
  • 2
  • 3
  • 4
  • 5