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

設計爲相互分離的活動。 您應該將活動看作屏幕,併爲每個不同的屏幕創建不同的活動。 如果您可以使用多種模式,則可以重複使用同一活動。