如果您事先知道佈局將會是什麼,那麼XML非常棒。但是一些應用程序需要生成一個動態的GUI。例如,域特定語言(DSL),它在腳本的控制下將高級自定義GUI對象放置在屏幕上。以編程方式編寫Android GUI
是否有API參考 - 帶有示例 - 用於在Java中編程編寫GUI?
如果您事先知道佈局將會是什麼,那麼XML非常棒。但是一些應用程序需要生成一個動態的GUI。例如,域特定語言(DSL),它在腳本的控制下將高級自定義GUI對象放置在屏幕上。以編程方式編寫Android GUI
是否有API參考 - 帶有示例 - 用於在Java中編程編寫GUI?
看看SDK附帶的ApiDemos應用程序 - 它有一些很好的動態佈局示例。
沒有尊重,沒有XML佈局和編程API之間....參考
恰似.... 例如, 如果您使用<TextView />
在XML文件中它的TextView類已經在包裝import android.widget.*;
的Android庫。
如果你使用的TextView作爲編程它同一些。但我們RunTime and Custom GUI
使用....
看到這個http://saigeethamn.blogspot.in/2010/12/creating-android-ui-programmatically.html
我們在佈局XML聲明爲每個變量等價類中的Android SDK。
您在XML標記中設置的每個屬性都是該類的主要名稱相同的屬性。
因此,無論是從XML開發UI還是通過代碼開發UI,除了XML佈局設計減少了大量工作之外,它們大都是相同的。
Android開發人員網站爲每個窗口小部件的XML屬性和屬性提供了完整的參考。
很好的鏈接,提供簡單的演示代碼。 – Tarik 2013-11-24 18:23:02