Fragment,Activity,FragmentActivity 这3者在工程中经常用到,对它们的区别与关系还不是很清晰,作个笔记。
1. 它们3者的关系
① Activity 和 FragmentActivity 和 Fragment 和 ViewPager
直说总结了:
1、fragmentactivity 继承自activity,用来解决android3.0 之前没有fragment的api,所以在使用的时候需要导入support包,同时继承fragmentActivity,这样在activity中就能嵌入fragment来实现你想要的布局效果。
2、当然3.0之后你就可以直接继承自Activity,并且在其中嵌入使用fragment了。
3、获得Manager的方式也不同
3.0以下:getSupportFragmentManager()
3.0以上:getFragmentManager()
2. Fragment 与 Activity 之间的交互
① Android编程心得-FragmentActivity与Fragment两者交互方法简介
② ragment 与 Activity 间的交互
1. 它们3者的关系
① Activity 和 FragmentActivity 和 Fragment 和 ViewPager
直说总结了:
1、fragmentactivity 继承自activity,用来解决android3.0 之前没有fragment的api,所以在使用的时候需要导入support包,同时继承fragmentActivity,这样在activity中就能嵌入fragment来实现你想要的布局效果。
2、当然3.0之后你就可以直接继承自Activity,并且在其中嵌入使用fragment了。
3、获得Manager的方式也不同
3.0以下:getSupportFragmentManager()
3.0以上:getFragmentManager()
2. Fragment 与 Activity 之间的交互
① Android编程心得-FragmentActivity与Fragment两者交互方法简介
② ragment 与 Activity 间的交互