两年前的笔记,再拿出来回顾才发现许久不用有些内容都记混淆了
基本概念
Fragment是Android3.0(sdk 17)后引入的一个新的API,出现的初衷是为了适应大屏幕的平板电脑,我们可以把他看成一个小型的Activity,又称Activity片段.Fragment并不能单独使用,必须嵌套在Activity中使用。
V4包下提供的也有一个Fragment,使用的时候要注意:
- 如果使用v4包下的
Fragment
,那么所在的那个Activity
就要继承FragmentActivityAppCompatActivity
下继承了FragmentActivity
,可以直接使用- 需要把
getFragmentManager( )
改成getSupportFragmentManager()
几个子类
对话框:DialogFragment
列表:ListFragment
选项设置:PreferenceFragment
WebView界面:WebViewFragment