1. 程式人生 > >Android開發中介面採用xml配置檔案的優勢

Android開發中介面採用xml配置檔案的優勢

       Android開發中介面可以通過new 的方式來建立,也可通過xml配置檔案的方式來建立。前者的特點是方便容易,後者貌似得多弄一個xml出來貌似有點麻煩。但實際上後者的優點還是很多的。

       首先,介面和程式碼分離開了,想調整介面的顯示內容時,直接修改佈局檔案並更新即可,而不用去改程式碼。實現了介面與控制的徹底分離。

       其次,介面的功能更強大了,因為我們不但可以配置豎屏的介面,還可以配置橫屏的介面,系統自動會切換(少配一個系統也會自動適應,只是比較扭曲而已)。

       而且xml配置都是視覺化的介面,可以拖拽控制元件,比寫程式碼更直觀、容易。

       綜上所述,我建議大家全部採用xml來配置和定義介面,甚至一些比較複雜的彈出框也用它。