0

我正在创建一个联系簿的应用程序。我想知道在应用程序中创建多个活动或为应用程序中的所有屏幕创建单个活动是否有效。要创建多个活动吗?

我不确定,这是标准过程。

,如果有人提供了一个有效的链接为此,在标准中定义这将是有益的。

在此先感谢。

+1

如果您创建多个活动 - 后退按钮将自动处理。它也使代码更加合乎逻辑和清晰。 – vorrtex 2012-01-06 07:39:49

回答

0

您需要仔细确定您的要求。

你应该考虑创建片段当你创建你的应用程序。 活动的数量取决于你想要在你接触的应用,例如 在你的应用 执行不同的任务数,如果你是

  1. 联系列表页面

  2. 联系详细信息页面

  3. 工作

这可以通过只是一个活动两个片段 :)

片段也将帮助你建立你的用户界面在平板模式......在一个屏幕本身在横向方向。

但还是一样!它完全取决于您的应用要求。

没有固定的规则!这对于Android来说非常棒。 :)

0

我喜欢每屏幕活动(这将是代码的角度点点干净)。 andriod文档中的某处也有同样的说法。

+0

你能告诉我关于android-documentation的链接吗? – HarsH1610 2012-01-06 07:27:52

+0

以下是链接,这可能是特定于Tabhost(如果每个选项卡提供不同的用户活动,那么使用单独的活动可能是有意义的).http://developer.android.com/resources/tutorials/views/你好,tabwidget.html – kosa 2012-01-06 07:32:07

1

设计为相互分离的活动。 您应该将活动看作屏幕,并为每个不同的屏幕创建不同的活动。 如果您可以使用多种模式,则可以重复使用同一活动。