4
A
回答
3
從個人經驗來看,我認爲兩者之間的性能差異可以忽略不計。但是,使用XML只是因爲它更易於維護。 通過這種方式,您可以通過其他可能的未來開發人員(或稍後自己)輕鬆識別和編輯您的佈局來創建佈局。
,您可以做佈局,代碼明智的,你可以在XML做,如果你需要添加更多先進的功能,你可以使用所有的findViewById(R.id.ELEMENT_NAME);
3
性能會類似(XML版本的加載速度會稍微慢一些,但不會明顯)。但通過使用XML,您可以自動支持運行時配置更改。您可以輕鬆地爲不同的分辨率,方向,語言等提供不同的佈局。建議儘可能使用XML來定義您的UI。
0
首先還是引用代碼中的XML元素,我會說這是一個非常好的問題,我會說這是XML更容易使用,而不是代碼,原因如下:
- 使用XML設計佈局會爲應用程序提供更好的外觀和感覺;
- 如果你想創建一個具有無縫性的應用程序,那麼XML是 的最佳方法;
- 使用XML設計UI比使用代碼更快更快。
這是我想......
感謝
拉克什
相關問題
- 1. 如何在CSS中更好地進行設計和UI編程?
- 2. 哪一種編譯器設計有更好的應用?
- 3. 我可以比較IL代碼以確定哪種技術更快或更好?
- 4. Java設計:哪種方法好
- 5. 哪種方法更好? libsvm或svmclassify?
- 6. 哪種編碼?
- 7. 哪種設置偵聽器更好?
- 8. 哪種方法可變設置更好?
- 9. 哪種設計更好?單個對象或每次傳遞一個對象?
- 10. 對SuperType或Interface進行編碼會更好嗎?
- 11. 哪種方法更好 - CASE何時或解碼
- 12. 更好的UI設計,方便預訂
- 13. 如何以更好的方式對此進行編碼
- 14. 哪種方法可以更好地編寫getActivity(),getApplicationContext()?
- 15. 以XML格式保存UI設計
- 16. 下面三種java類設計中的哪一種更好,爲什麼?
- 17. 哪個更好的數據庫設計?
- 18. Jdbc桌面設計哪個更好
- 19. 哪個更好的包裝設計?
- 20. 哪個模型設計更好?
- 21. 數據庫設計 - 哪一個更好?
- 22. CSS - 哪種方法更好?
- 23. 哪種佈局更好用?
- 24. javascript哪種語法更好?
- 25. Java/Android哪個編碼方法更好?
- 26. 代碼異味 - 哪種設計模式以及如何實現?
- 27. 哪一個更好的編碼激活散列,sha1或base64_encode
- 28. 以下哪個代碼更好?
- 29. 訪問OSS是否促進更好的代碼設計和編程?
- 30. 哪種設計模式/ RTTI