Android 为什么TabActivity不推荐(原因)?

Android 为什么TabActivity不推荐(原因)?,android,android-activity,android-fragments,tabactivity,Android,Android Activity,Android Fragments,Tabactivity,这不是一个复制品 经过一些研究,结论是TabActivity不受欢迎,因为我们现在必须使用片段。据我所知,这是因为片段在操作栏上工作得更好,而且支持兼容性库也可以从Android 2.1开始实现 但我还是不明白为什么它会被弃用。为什么不让动作栏与活动一起工作呢?为什么更喜欢碎片 我也读过片段有更好的表现。。。这就是原因吗 活动至少是明确分开的实体,这是积极的。我现在对片段没有足够的洞察力来理解为什么它们更好 提前感谢…谷歌不推荐某些方法/对象的主要原因是为了在应用程序中实施最佳实践并获得最同质的

这不是一个复制品

经过一些研究,结论是TabActivity不受欢迎,因为我们现在必须使用片段。据我所知,这是因为片段在操作栏上工作得更好,而且支持兼容性库也可以从Android 2.1开始实现

但我还是不明白为什么它会被弃用。为什么不让动作栏与活动一起工作呢?为什么更喜欢碎片

我也读过片段有更好的表现。。。这就是原因吗

活动至少是明确分开的实体,这是积极的。我现在对片段没有足够的洞察力来理解为什么它们更好


提前感谢…

谷歌不推荐某些方法/对象的主要原因是为了在应用程序中实施最佳实践并获得最同质的模式

将TabActivities标记为已弃用将使开发人员在新应用程序中使用ActionBar系统,但您仍然可以使用TabActivities,尽管不鼓励这样做


有时,他们会将某些内容标记为不推荐使用,以提高性能,或者因为该行为与最新的API不符(例如剪贴板系统,从“纯文本剪贴板”更改为“复制并粘贴任何内容”).

TabActivity已被弃用,因为它是ActivityGroup的子类,ActivityGroup也已被弃用


ActivityGroup已经被弃用,取而代之的是Fragment已经被引入和建议。因为使用Fragment比ActivityGroup更容易、更灵活。它还使android组件具有同质模式。

这正是我在各地都能找到的答案。我想知道为什么TabActivity现在是一种不好的做法,比方说我用你的话来说,这并不是一个“坏习惯”,但没有充分利用Android上可用的框架。在为手机和平板电脑构建应用程序时,也鼓励使用片段,因为它可以简化工作。如果我仍然使用TabActivity,未来会发生什么?