Android入门之Fragment和FragmentActivity的使用方法
2013-09-04 00:29
369 查看
Fragment是我们在单个Activity上要切换多个UI界面,显示不同内容。模块化这些UI面板以便提供给其他Acitivity使用便利。同时我们显示的Fragment也会受到当前的这个Acitivity生命周期影响。(而平常的Fragment有其自己的生命周期)
一、使用方法:
1、创建一个或者多个你需要的Fragment类,其实就是类似activity一样,也有OnCreate()等回调函数。
2、如果要让当前的程序也就是Activity使用Fragment的话,需要把Acitivity中相关的回调函数内容搬过去。you might simply move code from your activity’s callback methods into the respective callback methods of your fragment
一般地,我们需要以下回调函数:
onCreate() onCreateView() onPause()
除了以上3个我们基本上都要用到的回调函数方法,那么我们写得Fragment中还有其他: Handling the Fragment Lifecycle
二、关于继承Fragment类
除了基本的Fragment类,我们还可以继承的有:
DialogFragment ListFragment PreferenceFragment
三、添加用户界面
我们再 onCreateView() 里面处理我们的Fragment要显示的界面,返回的是一个View,这个View其实就是我们定义这个Fragment的Layout的root项。
从XML布局中生成View我们用LayoutInflater这个助手类提供的方法。
一、使用方法:
1、创建一个或者多个你需要的Fragment类,其实就是类似activity一样,也有OnCreate()等回调函数。
2、如果要让当前的程序也就是Activity使用Fragment的话,需要把Acitivity中相关的回调函数内容搬过去。you might simply move code from your activity’s callback methods into the respective callback methods of your fragment
一般地,我们需要以下回调函数:
onCreate() onCreateView() onPause()
除了以上3个我们基本上都要用到的回调函数方法,那么我们写得Fragment中还有其他: Handling the Fragment Lifecycle
二、关于继承Fragment类
除了基本的Fragment类,我们还可以继承的有:
DialogFragment ListFragment PreferenceFragment
三、添加用户界面
我们再 onCreateView() 里面处理我们的Fragment要显示的界面,返回的是一个View,这个View其实就是我们定义这个Fragment的Layout的root项。
从XML布局中生成View我们用LayoutInflater这个助手类提供的方法。
相关文章推荐
- 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
- 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
- Android开发使用Activity嵌套多个Fragment实现横竖屏切换功能的方法
- Android零基础入门第18节:EditText的属性和使用方法
- Android零基础入门第85节:Fragment使用起来非常简单
- Android零基础入门第89节:Fragment回退栈及弹出方法
- Android——Fragment介绍及两种基本使用方法
- Android零基础入门第85节:Fragment使用起来非常简单
- 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
- Android Studio SVN 使用方法(入门)
- 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
- Android nine-patch .9使用方法入门
- Android——Fragment介绍及两种基本使用方法
- 【Android UI设计与开发】第07期:底部菜单栏(二)Fragment的详细介绍和使用方法
- Android入门之使用eclipse进行源码开发的方法
- Android的DialogFragment的基本使用方法
- 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
- Android Fragment嵌套使用存在的一些BUG以及解决方法
- Android Fragment学习之二、Fragement的使用方法
- 使用viewpager,actionbar,fragment时正确导入android-support-v4.jar的方法