Android的UI設計一直是Android程式員比較苦惱的一件事,本文主要講解如何将一些模闆類控件進行複用,進而簡化UI的開發。
如圖:
我們很多程式的界面中,頂部的TopBar是不變的,是以,我們可以做一個公用的控件模闆,每次使用時,隻要設定相應的參數,就能生成這樣一個TopBar。
模闆控件實作方法:
監聽接口:
對我們自定義的模闆控件,我們需要設定他的一些參數,在Values下建立attrs.xml:
現在我們就已經做好了一個模闆,我們要如何使用他呢,很簡單:
測試類:
引用模闆的布局檔案:
這樣我們就可以使用我們建立的模闆控件了,效果如下: