Android - 符合新的ADT的ActionBarActivity结构

时间:2014-05-28 06:28:11

标签: android fragment

我是Android编程新手,在阅读了一些指南后,惯例是您通常会为ActivitiesFragments创建单独的课程。但是,新ADT会创建一个扩展ActionBarActivity的MainActivity。与将ActionBarActivity替换为Activity并删除其他Fragment相关代码相反,我希望使用提供的默认结构ADT。

主要关注的是Fragment(PlaceholderFragment)是一个嵌套的静态类。这是不是很好的做法?我认为创建一个单独的Fragment类将更加模块化和简单。一个好处是我可以在主视图中用不同的Fragment替换Fragment

同样,我相当新,所以如果为主Fragment而不是在新文件中使用嵌套静态类确实有好处,请告诉我。或者我应该创建一个单独的{{1}}类?

1 个答案:

答案 0 :(得分:0)

为什么要使用旧的ADT结构版本?

适应新的ADT并学习fragments和Cool ActionBar, 首先通过扩展ActionBarActivity,您只需支持旧版本中的ActionBar,并在此处进行相同的操作,例如普通Activity

2-你可以看到新的ADT添加了一个名为support-v7的新支持库,因此您可以在旧版本中使用ActionBar

enter image description here

3-静态Fragmen名为" PlaceholderFragment"在MainActivity里面这是一个好习惯吗?好google开发人员向我添加了这个东西,我相信google

我希望这有帮助