2011-12-23 79 views
0

我想知道什麼樣的選擇更好,創建XML文件與他的佈局,圖像,按鈕或應該動態地從Java代碼創建這些。你有什麼建議?我正在嘗試更快更高效地創建應用程序。Android xml或動態創建?

+1

我的建議是隻使用XML佈局。如果你只理解它,它非常簡單快捷。 – 2011-12-23 10:05:44

回答

0

簡單,如果你的應用是靈活(多屏),然後去Java編程否則你可以通過創建特定的XML佈局

+1

您也可以生成適用於多個屏幕的XML。 – Bevor 2011-12-23 10:02:28

+0

不可以,因爲你不能設置控制(textview,imageview等..)根據屏幕尺寸的百分比高度寬度可用性 – 2011-12-23 10:04:47

+0

可以用低密度,中等密度,高密度和小,中等工作的XML來構建靈活的佈局和大屏幕尺寸。動態地使用Java構建UI,佈局充氣機等也是一個不錯的選擇,在一些情況下它可以幫助很多。 – 2012-08-22 14:50:40

0

在大多數編程語言中它的速度更快靜態聲明的事情要做,因爲這些部件可以通過編譯器進行優化。

如果您有一個需要動態佈局的應用程序(例如包含動態數量條目的自定義列表),則應該只在java代碼中進行佈局。

0

默認情況下,我會選擇XML佈局,如果您有特定原因,請選擇Java代碼。

0

通常建議使用xml。這主要是因爲它顯然更快地解析。我更喜歡xml佈局。

0

我所做的就是儘可能地使用XML(基本上如果您使用靜態視圖)。當視圖有一些動態內容時,你最好去Java編程。