静态加载好后的界面如下,两个碎片分别位于一个活动的左边和右边:   左边和右边分别为一个碎片,这两个碎片正好将一整个活动布满。一个活动当中可以拥有多个碎片,碎片的含义就是可以在同一个UI界面下,将这个界面分成好几个界面,并且可以分别更新自己的状态,如果没有碎片,那么如果你想要单独在某一个区域实现活动的“跳转”就不可能了,因此我们可以引入碎片,这样就可以在这个区域单独进
转载 2024-10-09 11:28:41
78阅读
自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~ 本篇博客力求为大家说明Fragment如何产生,什么是FragmentFragment生命周期,如何静态和动态的使用FragmentFragment回退栈,Fragment事务;以及Fragment的一些特殊用途,例如:没有布局的Frag
转载 2024-03-12 19:21:43
37阅读
同一个app内的界面切换 用Fragment比较合适,因为Activity比较重量级Fragment 轻量级,切换灵活-------------------------------------------1. 创建和使用 Fragment2. Fragment 的生命周期 及相关的实际应用3. 创建一个带侧边栏的 Activity 以及使用4. 创建一个 Tabbed Activity 并使用5.
转载 4月前
348阅读
                通常地 fragment做为宿主activity UI的一部分, 被作为activity整个view hierarchy的一部分被嵌入. 有2种方法你能够加入一个fragment到activity layout:一、在activity的layout文件里声明fragment      你能够像为View一样, 为fragment指定layout属性(sdk3.0以后
转载 2015-01-13 13:59:00
61阅读
通常地 fragment做为宿主activity UI的一部分, 被作为activity整个view hierarchy的一部分被嵌入.有2种方法你能够加入一个fragment到activity layout:一、在activity的layout文件里声明fragment 你能够像为View一...
转载 2015-03-10 11:45:00
97阅读
前言 学习Java和Android将近一年的时间了。期间的成果应该就是独立完毕了一个Androidclient,而且保证了其在主线版本号的稳定性。期间遇到了非常多
原创 2022-01-07 15:34:25
125阅读
自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~ 本篇博客力求为大家说明Fragment如何产生,什么是FragmentFragment生命周期,如何静态和动态的使用Fragment,Frag
转载 2016-04-15 14:56:00
77阅读
2评论
 前言:最近公司需要做个apk,需要用到fragment,其中的东西比较多,总结一下。 原文简介:A Fragment is a piece of an application's user interface or behavior that can be placed in an Activity. Interaction with fragments is done th
转载 2024-08-20 22:26:40
55阅读
    通常地 fragment做为宿主activity UI的一部分, 被作为activity整个view hierarchy的一部分被嵌入. 有2种方法你可以添加一个fragment到activity layout:   一、在activity的layout文件中声明fragment     
原创 2011-11-02 11:11:00
535阅读
1.activity_main_fragment.xml 2.fragment1.xml 3.fragment2.xml 4.fragment3.xml 5.fragmen...
原创 2022-03-17 14:52:32
106阅读
Fragment 可以说是Android 的 第五大组件了我们通常用法是 给Framelayout 设置ID ,然后到代码里去进行add 或者replace操作,让Fragment去处理数据除此之外 还有一种形式就是 在布局里加入该fragment的全类名<fragment android:id="@+id/fragment" android:name="com...
原创 2021-11-16 14:46:14
392阅读
前言做过布局性能优化的同学都知道,为了优化界面加载速度,要尽可能的减少布局的层级。这主要是因为布局层级的增加,可能会导致测量时间呈指数级增长。 而Compose却没有这个问题,它从根本上解决了布局层级对布局性能的影响: Compose界面只允许一次测量。这意味着随着布局层级的加深,测量时间也只是线性增长的. 下面我们就一起来看看Compose到底是怎么只测量一次就把活给干了的,本文主要包括以下内容
转载 2024-09-24 21:19:15
57阅读
自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~ 本篇博客力求为大家说明Fragment如何产生,什么是FragmentFragment生命周期,如何静态和动态的使用FragmentFragment回退栈,Fragment事务;以及Fragment的一些特殊用途,例如:没有布局的Frag
转载 2024-08-20 17:22:14
45阅读
AndroidFragment使用public class MainActivity extends Activity { public static String[] array = { "item1,", "item2", "item3", "item4", "item5", "item6...
转载 2015-11-11 13:22:00
101阅读
2评论
# Android Dialog使用FragmentAndroid开发中,Dialog是一种常见的用户界面元素,用于显示临时信息或请求用户输入。传统的Dialog使用方式可能会导致维护和管理上的困难。采用Fragment来实现Dialog可以更好地组织代码,使其更为灵活。本文将通过代码示例介绍如何使用Fragment创建Dialog。 ## 什么是DialogFragment? `Dia
原创 2024-08-30 03:18:26
202阅读
 Android是在Android 3.0 (API level 11)引入了Fragment的,中文翻译是片段或者成为碎片(个人理解),可以把Fragment当成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。其中有个经典图,大家就字面上理解下就行:可以把Fragment设计成可以在多个Act
转载 2024-09-29 22:24:10
39阅读
# 学习 Android Fragment 使用 DataBinding 的完整指南 在 Android 开发中,Fragment 是一种重要的组件,它允许我们构建动态用户界面。而 DataBinding 是一种可以帮助我们减少样板代码、提高代码质量的强大工具。本文将指导你如何在 Fragment使用 DataBinding,带你一步一步实现这一功能。 ## 1. 流程概述 在实现 Fr
原创 11月前
363阅读
# Android Fragment使用Data Binding入门指南 在Android开发中,Fragment是构建用户界面的核心组件之一,而Data Binding则是提高UI编程效率的一种方式。本文将为刚入行的小白开发者介绍如何在Fragment使用Data Binding。通过以下步骤,我们将完成这个任务。 ## 整体流程 以下是实现“Android Fragment使用Data
原创 11月前
137阅读
# 使用 DataBinding 在 Android Fragment 中绑定数据 在 Android 应用开发中,Fragment 是一个重要的组件,它使得用户界面的构建更加灵活。而 DataBinding 是 Android 提供的一种强大的功能,它可以让开发者以更简洁的方式实现 UI 与数据之间的双向绑定。本文将为你详细讲解如何在 Fragment使用 DataBinding。 ##
原创 2024-10-28 04:40:19
169阅读
# Android Fragment静态使用详解 在Android开发中,`Fragment`是为了提高UI的灵活性而设计的重要组件。通过分割UI成多个组件,`Fragment`使得界面可以在不同的设备和布局上更好地展示。本文将探讨如何静态使用`Fragment`,并通过代码示例来演示其具体实现。 ## 什么是Fragment? `Fragment`代表了用户界面的一部分,可以在`Activ
原创 10月前
149阅读
  • 1
  • 2
  • 3
  • 4
  • 5