古人學問無遺力,少壯工夫老始成。 —— 陸遊《冬夜讀書示子聿》
繼上一篇自定義dialog之後的又一篇自定義控件的文章上一篇http://blog.csdn.net/ddwhan0123/article/details/48651905
這一次是封裝 edittext+imageview在我們的linearlayout中,進一步簡化了表單類ui的搭建工作,效果如下:
上面是我們的封裝類的實作,下面那個是另外拼接組合的實作,我們來看下簡便了什麼?
自定義控件:
舊式的拼接
是不是在代碼層面少了很多的拼接組合甚至是拖拽,隻需要填入你需要的内容即可。
貼一下具體的實作并在過程中做一些解釋
先貼實驗activity:mainactivity
分析:就是看一下有沒有擷取我們想要的内容以及封裝的方法簡單的調用。
補充:因為是edittext是以沒有必要像textview一樣重寫一些settext之類的方法。
功能就這些,還有一個attrs.xml在源碼中看吧。
源碼:http://yunpan.cn/chcewfefrgcvr 通路密碼 78e8