在我們進行Android應用界面設計和時候,為了界面風格的統一,我們需要對一些控件進行自定義。比如我們的應用采用的藍色風格,但是 android的EditText控制獲得焦點后顯示的卻是黃色的邊框背景。那么如何讓EditText在獲得焦點的時候顯示的是我們自定義的藍色的背景 呢 首先准備兩張圖片,一張是EditText獲得焦點后的邊框背景,一張是沒有獲得焦點時的背景,注意制作成 .png樣式的圖片 ...
2015-02-03 15:14 1 5823 推薦指數:
1、在drawable里面新建自定義的資源文件shape solid:控件的顏色 stroke:邊框的大小和顏色 width:邊框的寬度 color:外邊框的顏色 corners:設置控件邊角的弧度,可設置radius的大小設置邊角的弧度 2、在控件的background屬性里面 ...
EditText 布局頁面 edittext_ownername_dialog.xml: java 文件: ...
接下來建立三個xml文件,分別為輸入框未獲得焦點時的背景,輸入框獲得焦點時的背景,selector背景選擇器(這里能獲得輸入框什么時候獲得和失去焦點),代碼如下: bg_edittext_normal.xml(未獲得焦點時 ...
首先聲明我也是參考了別人的思路,只是稍微做了下修改,增加顯示密碼與隱藏密碼,沒有輸入字符串時讓EditText進行抖動,廢話少說這里附上效果圖 效果很贊有木有 那么怎么實現這種效果呢?那就跟着我一起來吧 首先我們先分析一下清除功能怎么實現的,我們怎么知道用戶點擊的是清除按鈕還是別的地方 ...
由於項目需要,需要做一個圓形的帶邊框並且里邊還有文字的view →_→ ↓↓↓↓這樣↓↓↓↓ 如果在布局文件中做的話是非常麻煩的,而且復用性也不高。所以想到用自定義一個view的來實現該功能,這樣封裝性和復用性就會相對提高,可方便在以后類似的項目中使用。可能也有同學有過這樣的需求,所以在 ...
自己封裝的一個控件:EditText兩邊放加減按鈕Button來控制輸入框的數值 Demo 下載地址: 第一版:http://download.csdn.net/detail/zjjne/6740865 第二版:(修改部分BUG和添加從XML中實例化的Demo)http ...