![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义控件
an_lucas
不积跬步无以至千里,不积小流无以成江海。
展开
-
Android评论布局,针对TextView换行和与其他空间对齐的实现
最近开发遇到一个下面这种布局结构,关系到Textview的换行,并且第二行与前端图片对齐,后段追加时间的样式。 ![image.png](https://upload-images.jianshu.io/upload_images/9625409-e3b9c20ffa0c2b36.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 我们...原创 2020-01-06 18:58:14 · 557 阅读 · 0 评论 -
封装Android发送短信倒计时控件TimingTextView
首先既然是封装发送短信控件,那么这个控件里就需要文本,我们有两个系统控件可以选择。一个是TextView,一个是Button。由于Button会自带padding、gravity等属性不便自定义布局,所以我选择TextView作为此次自定义控件的父类。 由于该控件比较简单我就不多BB了,直接上代码,代码上注释很清楚。 package com.zhongde.haokuai.widget impo...原创 2019-03-15 09:07:30 · 357 阅读 · 0 评论 -
自定义输入短信验证码控件VerifyCodeView
由于现在的设计(狗)花样越来多,系统的控件已经满足不了他们膨胀的需求了,所以我们很多时候需要自己去设计控件(自定义控件)。比如现在的主流输入验证码控件,如下图: 初步思考:根据设计图可以看出,每个数字是分离的,当输入一个数字后光标应该要移动到下一个空格里,当删除空格里的数字的时候光标应该移动到前面的空格里,每个空格里只允许有一个数字。那么问题来了。 设计方案有两种: 第一种是使用继承View重...原创 2019-03-15 09:46:19 · 1487 阅读 · 0 评论