简介:为什么要用Fragment?使用Fragment可以在一个Activity中实            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-10-06 11:22:25
                            
                                118阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介:为什么要用Fragment?使用Fragment可以在一个Activity中实现不同的界面。Fragment与Fragm            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-20 10:36:05
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                传值操作代码: /**
     * 刷新页面操作部分
     *
     * @param id1
     * @            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-09-21 15:33:33
                            
                                1316阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android单Activity多Fragment框架详解
## 引言
在Android开发中,Activity和Fragment是构建用户界面的基本组件。通常,我们使用单个Activity和多个Fragment的方式来管理应用程序的不同界面。这种架构模式被称为“单Activity多Fragment框架”。
本文将详细介绍单Activity多Fragment框架的概念、优势,并通过代码示            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-17 09:54:52
                            
                                1404阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Activity中加载不同的fragment  / Fragment中加载不同的fragment 主Activity中加载(切换)多个fragment(也可以理解为activity跳转fragment)或主fragment中加载(切换)多个fragment  Activity布局中要有一个fragment布局空间,比如id名为main_ Frame            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-11-18 20:25:01
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. Handler方式 
 Handler 方式是了解了 Handler 的人最容易想到的,但是 Handler 不仅会增加各个模块之间的耦合性,而且只能单向通信,例如如果在 Activity 中实例化 Handler ,那么就只能由 Fragment 向 Activity 发送消息,而如果反过来 Activity 向 Fragment 发送消息则不易实现,既然不能双向,那么 Fragment            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 21:47:03
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            (未给Fragment的布局设置BackGound) 之前关于Android中Fragment的概念以及创建方式,我专门写了一篇博文《Android中Fragment的两种创建方式》,就如何创建Fragment混合布局做了详细的分析,今天就来详细说道说道Fragment与宿主Activity之间是如何实现数据交互的。 我们可以这样理解,宿主Activity中的Fragment之            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-04 18:33:48
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录安卓学习,Activity与Fragment之间的通信(一)1.从Fragment传值给Activityactivity_main.xmlMainactivity.javaBlankFragment.javafragment_blank.xml2.从Activity传值给Fragment在MainActivity中的重要代码在Fragment中的重要部分完整代码如下使用接口回调方法来实现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-09 00:57:13
                            
                                267阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近学习Fragment一头雾水,花了很多时间,但是没有什么突破,对其理解似懂非懂,所以今天给自己准备了几个问题试着解决一下。1、Fragment的产生背景?不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。2、Fragment是什么?               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 15:28:38
                            
                                6阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            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阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、概论  
 随着Android系统的多样化,不仅仅在手机上,在平板、电视等设备上应用的也越来越多,这样就会有一个需要适应不同屏幕的问题。在Android3.0之后,谷歌推出了Fragment,Fragment在Android中被称为碎片。 我们可以把Fragment看作是Activity的一个界面或者组成部分,而且Fragment具有与Activity很相似的生命周期,我们可以在Activit            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-27 11:15:04
                            
                                341阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近研究了下activity和fragment之间进行通信,所以做一下总结。先看下效果图 布局很简单,上面部分是一个textView,左半部分和右半部分各为一个frameLayout,这两个frameLayout都是用来填充fragment,分别是LeftFragment和RightFragment。LeftFragment的布局就是一个简单的listview,RightFragment布局是一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-24 20:37:31
                            
                                160阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            recreate()Activity recreate()之后会出现fragment重叠的问题,需要给fragment增加tag@Ove            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-06 10:09:44
                            
                                440阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在电子信息飞速发展的当代,手机的屏幕也越来越大,开发安卓应用时,多窗口也越来越被人们所需要。安卓组件中,Activity代表视窗,里面可以承载许多视图,但通常视图之间相互影响,互相关联,在多任务处理需求时,往往不能满足人们的要求,于是一些视窗分割化的组件开始出现。早期是TabActivity,后来被Fragment所取代,Fragment是Android3.0以后的新组件,附加于Activity,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-20 00:43:48
                            
                                148阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            记录了一些关于Activity和Fragment的知识点(简介和生命周期)。    1.《第一行代码》  Activity  1.简介  Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)之一。  Activity是一个应用程序组件,提供一个屏幕,用户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 15:01:55
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            其实Activity和fragment之间传递数据有很多方法,我这里说一个用的比较多的一个方法——接口回调,后面有运行效果接口回调有几个步骤:1,要传递数据的类A里面定义一个接口X,接口里面创建一个抽象方法,方法里面的参数就是你要传递的数据类型2,创建一个公共的方法Y,方法里的参数就是你创建的接口X3,在要接收的类B里面拿到A类的实例对象a,调用A里面创建的公共的方法Y,               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 04:20:41
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Fragment通俗来讲就是碎片,不能单独存在,意思就是说必须依附于Activity,一般来说有两种方式把Fragment加到Activity,分为静态,动态。静态即为右键单击,建立一个Fragment,选择Blank,在Activity布局中直接加fragment,name属性直接指向之前建立的Fragment,这就添加上了Fragment,这种较为简单。动态:我们要做的是在Activity中添            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-17 14:32:05
                            
                                759阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android开发中Fargment常见问题总结1、什么是 Fragment,以及它和 Activity 的区别?2、Fragment 生命周期是怎样的?如何在代码中管理 Fragment 的生命周期?3、说一下 Fragment 之间通信的方式以及优缺点?4、如何将 Fragment 添加到 Activity 中?5、Fragment 的 addToBackStack() 方法有什么作用?6、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-16 12:58:41
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在安卓中Activity与Fragment是非常相似的两个类,它们各自都拥有自己的生命周期,且都可以用来显示布局文件中的视图。其中Activity是通过setContenView()显示视图,而Fragment是通过在onCreateView()中将布局xml文件解析为一个View然后返回该View来显示视图,也正因为具备相似的功能,所以它们的生命周期也极为相似,熟练掌握它们的生命周期是做出高效稳            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 12:32:27
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在使用fragment的时候,通常的用法都是使用一个activity来管理不同的fragment,所以每个fragment与activity的及时通讯就很重要。1、Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:Viewlist View =getActivity().            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-26 07:35:15
                            
                                292阅读