(转)android Fragments详解四:管理fragment
    
            
摘要:要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。2使用方法popBackStack()从activity的后退栈中弹出fragment们(这可以模拟后退键引发的动作)。3用方法addOnBackStackChangedListerner()注册一个侦听器以监视后退栈的变化。更多关于以上方法的信息,请参考“Fra
        
阅读全文
 
            
                posted @ 
2013-11-08 21:03 
潜心止水
        
阅读(259) 
         
        推荐(0)     
             
         
            
            
    (转)android Fragments详解三:实现Fragment的界面
    
            
摘要:为fragment添加用户界面 fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。 注:如果你的fragment是从ListFragment中派生的,就不需要实现onCreateView()方法了,因为默认的实现已经为你返回了ListView控件对象。 要从onCreateView()方法中返回layout对象,你可以从layoutxml...
        
阅读全文
 
            
                posted @ 
2013-11-08 20:57 
潜心止水
        
阅读(532) 
         
        推荐(1)     
             
         
            
            
    (转)android Fragments详解二:创建Fragment
    
            
摘要:创建Fragment 要创建fragment,必须从Fragment或Fragment的派生类派生出一个类。Fragment的代码写起来有些像activity。它具有跟activity一样的回调方法,比如onCreate(),onStart(),onPause()和onStop()。实际上,如果你想把老的程序改为使用fragment,基本上只需要把activity的回调方法的代码移到fragment中对应的方法即可。通常需要实现以上生命周期函数:onCreate():当创建fragment时系统调用此方法。在其中你必须初始化fragment的基础组件们。可参考activity的说明。onCr.
        
阅读全文
 
            
                posted @ 
2013-11-08 20:15 
潜心止水
        
阅读(218) 
         
        推荐(0)     
             
         
            
            
    (转)android Fragments详解一:概述
    
            
摘要:Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activity中,而且Fragment的生命周期直接受所在的activity的影响。例如:当activity暂停时,它拥有的所有的Fragment们都暂停了,当activity销毁时,它拥有的所有Fragment们都
        
阅读全文
 
            
                posted @ 
2013-11-08 20:04 
潜心止水
        
阅读(295) 
         
        推荐(0)