在我们进行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 ...