2014-05-06 49 views
0

我是Android開發新手,對視圖和活動有點困惑。Android的觀點和活動

我剛剛創建了一個新的具有「導航抽屜」作爲導航類型的空白活動的Android項目。

例如,當應用程序在導航窗格上的每個項目之間導航時,是否應該啓動新的活動,還是應該只是主活動內的新視圖?

回答

0

每個Activity應該包含Fragments,每個Fragment應該膨脹Views。

你可以看看這篇文章:http://developer.android.com/guide/components/fragments.html

在你的情況下,導航抽屜應該在你的活動。每個「屏幕」,你想鏈接到你的導航抽屜應該在一個片段。

+0

因此,在具有導航抽屜的應用程序的情況下,我是否可以說整個應用程序只能在一個活動中運行,儘管它可能有許多不同的視圖? – mushroom

+0

你是對的,一個應用程序可以基於一項唯一的活動。該活動可以被視爲應用程序的主框架。在這個框架中,你將有一個或多個片段(我認爲你正在調用視圖)。 Android中的實際視圖是圖形佈局元素。即:一個gridLayout是一個視圖,一個linearLayout是另一個視圖,...你可以嵌套或堆疊這些佈局。請參閱關於佈局的文章:http://developer.android.com/guide/topics/ui/declaring-layout.html – Distwo