# Android Fragment 获取窗口 View 在 Android 开发中,Fragment 是一个重要的组件,它允许你创建灵活且可重用的 UI。通常情况下,Fragment 会附加到 Activity 中,形成一个完整的界面。理解如何在 Fragment 中获取窗口 View,是实现复杂界面的关键之一。本文将深入探讨如何在 Fragment 中获取窗口 View,并提供代码示例和示意
原创 9月前
175阅读
Android NDK开发详解大屏设备之多窗口模式支持启用分屏模式多窗口模式下的 activity 生命周期多项恢复Android 9配置更改专属资源访问权限多显示屏activity 上下文与应用上下文刘海屏辅助显示屏多显示屏支持窗口指标已废弃的方法多窗口模式配置resizeableActivitysupportsPictureInPictureconfigChanges<layout&g
转载 9月前
52阅读
一、如何切换Fragment①、了解FragmentManager FragmentManager  fm = getSupportFragmentManager();作用:管理Fragment的显示,存储。 FragmentManger中有三个容器。第一个用来存储,Fragment的View,并控制View的显示第二个用来存储,Fragment本身。 第三个用来存储,Fragment
原创 2023-10-27 09:31:32
193阅读
# Android Studio中Fragment嵌套Fragment 在Android开发中,Fragment是一种可以嵌套在Activity中的模块化组件,它可以帮助我们更好地管理UI界面。有时候我们需要在一个Fragment中再嵌套另一个Fragment,这种情况下我们可以使用Android Studio提供的支持来实现。本文将介绍如何在Android Studio中实现Fragment
原创 2024-06-30 05:15:21
258阅读
Activity中加载不同的fragment  / Fragment中加载不同的fragment 主Activity中加载(切换)多个fragment(也可以理解为activity跳转fragment)或主fragment中加载(切换)多个fragment  Activity布局中要有一个fragment布局空间,比如id名为main_ Frame
原创 2015-11-18 20:25:01
10000+阅读
前言做过布局性能优化的同学都知道,为了优化界面加载速度,要尽可能的减少布局的层级。这主要是因为布局层级的增加,可能会导致测量时间呈指数级增长。 而Compose却没有这个问题,它从根本上解决了布局层级对布局性能的影响: Compose界面只允许一次测量。这意味着随着布局层级的加深,测量时间也只是线性增长的. 下面我们就一起来看看Compose到底是怎么只测量一次就把活给干了的,本文主要包括以下内容
转载 2024-09-24 21:19:15
57阅读
开发中经常遇到很多fragment 嵌套在一起,我们不仅需要在actvity中管理fragment, 在fragment也要管理所属的fragment,一个两个还好说,如果特别多的话,我们的项目嵌套很难管理,我们自己都觉得乱。实际开发中我就遇到这种问题,之前都是每个模块一个activity,现在全是fragment,不光要处理跳转,还有可能支持fragment回退。我开始想怎么解决这个问题。首先,
转载 2023-07-06 23:08:15
227阅读
Android开发-Fragment嵌套Fragment前言使用依赖远程仓库地址布局实现使用控件xml代码Java实现效果图项目地址 前言在大多数公司中,他们会尽量少写Activity,多使用Fragment,使项目变成一个千层饼,在本文章中我会给大家介绍一下Fragment嵌套Fragment的实现使用依赖implementation 'com.google.android.material:
转载 2023-07-09 23:07:18
192阅读
 Fragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件, 并且可以在activity运行期间添加和删除. &nb
转载 2011-11-08 11:46:59
572阅读
 关于fragment
原创 2013-04-30 03:09:40
440阅读
静态加载Fragment步骤;      1、新建一个Fragment1类继承Fragment      2、在所要加载Fragment的Activity的布局中添加标签
原创 2023-09-04 13:53:46
25阅读
一般创建Fragment需要实现如下三个方法。onCreate():系统创建Fragment对象后回调该方法,实现代码中只初始化Fragment中的
原创 2023-09-21 09:38:28
185阅读
# 如何在Android中实现Fragment嵌套Fragment 在Android开发中,Fragment被广泛用于构建可重用的UI组件。对于复杂的UI需求,我们可能需要在一个Fragment内部嵌套另一个Fragment。这篇文章将逐步指导你如何在Android中实现Fragment嵌套Fragment,并提供必要的代码和解释。 ## 实现流程 首先,我们需要明白实现Fragment嵌套
原创 9月前
199阅读
场景:通过Activity搭配Fragment来搭建项目框架是很流行的做法,在开发中,你很可能需要在Fragment中去获取触摸事件来实现业务需求,比如,你可能希望在你的页面中实现如下功能,在界面上触摸滑动的时候显示右下角的添加按钮,否则自动隐藏该按钮  但是,Fragment本身是没有触摸事件的,也许有人会从Layout的触摸事件入手,这也不失为一个好方法,但是在某些情况下,
转载 2024-09-05 10:56:03
13阅读
前言开发一个常规的app时,常规的界面设计:底部的导航栏,导航栏内添加不同页面的切换按钮. 虽然页面很简单,对于新手还是有些难度的,对fragment的生命周期和fragment的切换都需要一定的理解. 本篇文章是本人自己第一个项目的一些经验.组件选择我选择的组件是Radiogroup+fragment.我使用了一个SparseArray的数组来存放fragment. 这样就可以避免写switch
转载 2月前
374阅读
简介fragment在android中是以碎片的形式依附在activity中,常被成为android控件中的第五大组件,现在更多的形式都是以单activity+多fragment的app结构。在相同界面中,用fragment比activity所占用内存要小的多,如果我们考虑到性能优化这方面,我们也可以优先考虑使用fragment。我们可以从以下几个方面进行解析。fragment为何成为第五大组件?
转载 2023-11-15 21:12:02
165阅读
TabActivity在Android4.0以后已经被完全弃用,取而代之的是FragmentFragment是Android3.0新增的概念,Fragment翻译成中文是碎片的意思,不过却和Activity十分的相似。以下内容适用于3.0及以上的版本,3.0以下就不再赘述。官方文档地址:http://developer.android.com/reference/android/support/
  Fragments 诞生初衷      自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。fragm
转载 精选 2012-09-03 17:43:24
437阅读
Fragment 的简单介绍
原创 2023-02-01 13:58:51
116阅读
1、Fragment的简单使用        <1>Fragment:在Activity中使用的碎片,有自己的布局、生命周期和输入事件        <2>使用Fragment的步骤                (1)创建类,并继承Fragment;public class FirstFragment extends Fragment{}                (
原创 2021-12-16 11:00:41
125阅读
  • 1
  • 2
  • 3
  • 4
  • 5