我想知道什麼樣的選擇更好,創建XML文件與他的佈局,圖像,按鈕或應該動態地從Java代碼創建這些。你有什麼建議?我正在嘗試更快更高效地創建應用程序。Android xml或動態創建?
回答
簡單,如果你的應用是靈活(多屏),然後去Java編程否則你可以通過創建特定的XML佈局
您也可以生成適用於多個屏幕的XML。 – Bevor 2011-12-23 10:02:28
不可以,因爲你不能設置控制(textview,imageview等..)根據屏幕尺寸的百分比高度寬度可用性 – 2011-12-23 10:04:47
可以用低密度,中等密度,高密度和小,中等工作的XML來構建靈活的佈局和大屏幕尺寸。動態地使用Java構建UI,佈局充氣機等也是一個不錯的選擇,在一些情況下它可以幫助很多。 – 2012-08-22 14:50:40
在大多數編程語言中它的速度更快靜態聲明的事情要做,因爲這些部件可以通過編譯器進行優化。
如果您有一個需要動態佈局的應用程序(例如包含動態數量條目的自定義列表),則應該只在java代碼中進行佈局。
默認情況下,我會選擇XML佈局,如果您有特定原因,請選擇Java代碼。
通常建議使用xml。這主要是因爲它顯然更快地解析。我更喜歡xml佈局。
我所做的就是儘可能地使用XML(基本上如果您使用靜態視圖)。當視圖有一些動態內容時,你最好去Java編程。
- 1. 創建動態XML
- 2. 創建動態XML
- 3. XML動態創建
- 4. 在android中創建動態xml
- 5. 如何在創建XML或JSON後創建HTML動態
- 6. 創建Xml vs動態創建視圖
- 7. 創建「動態」XML文件?
- 8. 動態創建XML文檔
- 9. 動態創建XML節點
- 10. 如何動態創建xml?
- 11. 動態創建XML文件
- 12. Android:創建動態佈局
- 13. Android:動態文本創建?
- 14. 動態創建tablelayout(android)
- 15. 創建動態ListPreference(Android)
- 16. 創建動態url android
- 17. 動態創建tablelayout android
- 18. Android:動態創建CheckedTextView
- 19. 動態創建RecyclerView UI - Android
- 20. Android IDE不會創建Main.java或XML
- 21. 從對象動態創建Xml
- 22. 在iPhone中動態創建XML文件
- 23. 動態表單創建 - XSD XML SQL
- 24. 解析XML以創建動態頁面
- 25. SQL動態創建xml參數
- 26. 如何動態創建XML(java)?
- 27. 從XML響應創建動態值
- 28. 基於xpath值創建動態xml樹
- 29. 在Java中動態創建XML
- 30. 使用PHP動態創建XML
我的建議是隻使用XML佈局。如果你只理解它,它非常簡單快捷。 – 2011-12-23 10:05:44