zoukankan      html  css  js  c++  java
  • MaterialEditText——Android Material Design EditText控件

    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

    用心写好每篇技术文章
    作者:alunbar
    出处:www.bigdata17.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    关注本人的公众号获取更多关于Java、pyhon爬虫大数据和AI方面的知识

  • 相关阅读:
    js 实现 间隙滚动效果
    js实现无缝滚动
    js 实现弹出层效果
    jQuery实现网页定位导航
    右侧定位的样式
    jQuery实现点击按钮展开和收起
    js实现点击按钮控制展开与收起.
    【BZOJ1202】[HNOI2005]狡猾的商人 带权并查集
    【BZOJ1067】[SCOI2007]降雨量 RMQ+特判
    【BZOJ1367】[Baltic2004]sequence 左偏树
  • 原文地址:https://www.cnblogs.com/airnew/p/4078670.html
Copyright © 2011-2022 走看看