在應用程序開發中,經常要對android控件進行自定義來實現界面的風格統一,對網上的資源進行搜索整理如下:
自定義EditText
一, 通過改變背景圖片來實現EditText的自定義
(1) 在drawable裏添加my_edittext.xml 代碼如下:
(2) 在value文件下添加 my_edittext_style.xml代碼如下:
(3)在自己的佈局文件中加入自定義樣式就完成了。
使用上面方式實現的搜索框,佈局文件如下:
drawable中的xml文件
圖片
二,自定義EditText的邊框
(1)創建自定義MyEditText類
(2)在佈局文件中直接引用自定義控件
圖
三,按鈕按下效果,非常簡單同樣是使用selector
(1) 在drawable中的xml文件中,代碼如下:
(2) ImageButton在xml佈局文件中的代碼: