2021
03-23
03-23
Android 优雅的实现通用格式化编辑
格式化编辑的需求一般是从编辑手机号开始的,UI给出的效果不是11个连续的数字,而是采用3、4、4的形式,每段中间会空一个字符。在技术实现的时候,一般会自定义一个控件TelEditText实现功能,随着项目迭代,格式化编辑的需求可能会增加,比如说身份证号、自定义的优惠券码等,这个时候再给每种情况自定义一个控件就没必要了,通过一个控件实现多种格式化编辑需求是更好的方案。其实还可以更进一步,格式化编辑的核心逻辑就是给...
继续阅读 >