Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android TabHost和FragmentTabHost的区别_Android_Android Fragments_Android Tabhost_Android Tabs_Fragment Tab Host - Fatal编程技术网

Android TabHost和FragmentTabHost的区别

Android TabHost和FragmentTabHost的区别,android,android-fragments,android-tabhost,android-tabs,fragment-tab-host,Android,Android Fragments,Android Tabhost,Android Tabs,Fragment Tab Host,我有以下关于在Android中创建选项卡的教程。它被发现并被发现 第一个使用FragmentTabHost,第二个使用TabHost使用fragments创建选项卡。我很难确定它的区别以及对其性能的影响 我试图搜索,但没有找到答案。有人能帮我吗?谢谢 我很难找出它的区别和区别 对其性能的影响 顾名思义,FragmentTabHost是专门为处理选项卡片段而构建的TabHost的特例。正如您在官方指南中所看到的,将FragmentTabHost与片段一起使用非常简单,将其与您链接的教程进行比较,您

我有以下关于在Android中创建选项卡的教程。它被发现并被发现

第一个使用FragmentTabHost,第二个使用TabHost使用fragments创建选项卡。我很难确定它的区别以及对其性能的影响

我试图搜索,但没有找到答案。有人能帮我吗?谢谢

我很难找出它的区别和区别 对其性能的影响

顾名思义,
FragmentTabHost
是专门为处理选项卡片段而构建的
TabHost
的特例。正如您在官方指南中所看到的,将
FragmentTabHost
与片段一起使用非常简单,将其与您链接的教程进行比较,您将看到(相当大的)差异(这使得出错更容易)

除了使用片段本身带来的性能问题外,没有其他性能差异(如果片段构建正确,就不会发生这种情况)


Activity
ListActivity
之间有着相同的区别,一个(
ListActivity
)通过一些方便的方法(
getListView()
getListAdapter()
等),使得在特定场景中工作(使用
ListView
的内容)更加容易,我知道FragmentTabHost扩展了TabHost,但我想知道其他可能有益的信息,例如,哪种更好,以及开发人员将来可能看到的性能问题。我很欣赏这个想法。然后将使用FragmentTabHost。谢谢是的,但FragmentTabHost依赖于android.support.v4,许多针对冰淇淋三明治及以上版本的应用程序都不包括它。