我是Android
编程新手,在阅读了一些指南后,惯例是您通常会为Activities
和Fragments
创建单独的课程。但是,新ADT会创建一个扩展ActionBarActivity
的MainActivity。与将ActionBarActivity
替换为Activity
并删除其他Fragment
相关代码相反,我希望使用提供的默认结构ADT。
主要关注的是Fragment
(PlaceholderFragment)是一个嵌套的静态类。这是不是很好的做法?我认为创建一个单独的Fragment
类将更加模块化和简单。一个好处是我可以在主视图中用不同的Fragment
替换Fragment
。
同样,我相当新,所以如果为主Fragment
而不是在新文件中使用嵌套静态类确实有好处,请告诉我。或者我应该创建一个单独的{{1}}类?
答案 0 :(得分:0)
为什么要使用旧的ADT结构版本?
适应新的ADT并学习fragments
和Cool ActionBar
,
首先通过扩展ActionBarActivity
,您只需支持旧版本中的ActionBar
,并在此处进行相同的操作,例如普通Activity
2-你可以看到新的ADT添加了一个名为support-v7
的新支持库,因此您可以在旧版本中使用ActionBar
3-静态Fragmen
名为" PlaceholderFragment
"在MainActivity
里面这是一个好习惯吗?好google
开发人员向我添加了这个东西,我相信google
。
我希望这有帮助