2013-04-16 61 views
0

我对Android和碎片vs活动有点新鲜。Android碎片活动模型

我试图从当前的Twitter应用程序有点模仿用户界面。我看到第一个屏幕是ViewPager,标签为+ ListView。当点击一个列表项目时,您有时会看到其他几个屏幕,包括个人资料,推文。这些屏幕没有原始屏幕的标签。

这些新的屏幕是单独的活动,单个活动是否带有片段,单独控制所有非选项卡的单个活动,还是控制选项卡和Viewpager控制所有片段的原始活动?什么是最佳做法?

回答

0

我不会直接回复关于高音的应用程序,但教你如何检查你的自我。

每次开始新的活动时,整个屏幕都会随着活动更改动画而更改。这意味着,无论何时它是一项新活动,您都会看到ActionBar飞离屏幕,并且有新的屏幕进入。

如果它们是带有碎片或不碎片的单独屏幕,我们无法知道没有检查代码,但根据我的经验,如果他们不使用它,他们做错了,你当然不想按照他们的步骤。

根据目前的做法,我很可能会为一般应用程序(推文,详细信息,用户信息等)编写一个活动,也许还有更多的登录,关于,设置等活动。所有通用应用程序都可以在需要时进行更改的片段中实施。

希望这有助于。