码迷,mamicode.com
首页 > 移动开发 > 详细

MaterialEditText——Android Material Design EditText控件

时间:2014-11-06 16:53:58      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:des   android   http   color   sp   2014   bs   html   时间   

MaterialEditText是Android Material Design EditText控件。可以定制浮动标签、主要颜色、默认的错误颜色等。

随着 Material Design 的到来, AppCompat v21 中也提供了 Material Design 的控件外观支持,其中包括 EditText 。但 AppCompat 中的 EditText 实在有点难用,因为它是通过 colorAccent 来自动为控件着色的,并没有提供设置颜色的api,因此需要通过为控件定制theme的方式来实现自定义控件颜色。 另外,除了外观上的变化, AppCompat 没有提供任何 Google Material Design Spec 中提到的特性。于是我便做了这个库: MaterialEditText 。(其实前段时间已经做好了一个简单的版本自用,只等着谷歌发布新SDK,在发现新SDK中没有给出我期待的支持后,才把控件重新打造,做成了现在的版本)。

特性:
1、自定义基本颜色;
2、高亮浮动标签;
3、自定义主要颜色;
4、底部省略号;
5、超出最大字符长度时的错误颜色,有默认的红色,也可以定义其他的颜色。

 

转载至:http://www.sunhe.info/2014/3324.html

MaterialEditText——Android Material Design EditText控件

标签:des   android   http   color   sp   2014   bs   html   时间   

原文地址:http://www.cnblogs.com/airnew/p/4078670.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!