文件名称:Android代码-安卓内置键盘开发
文件大小:128KB
文件格式:ZIP
更新时间:2022-08-25 21:23:23
Android代码
这次带来一个小小的信用卡有效期规则的Editext,额外赠送内置数字键盘的开发 首先来看下需求: 1) 月份数字: λ 数字输入0:后一位数字可输入1-9,输入1则展示01/(注意斜杠展示在界面),点击0界面没有反应 λ 数字输入1:后一位数字可输入0、1、2,输入0则展示10/(注意斜杠展示在界面),点击3-9界面没有反应 λ 数字输入2:则展示02/(注意斜杠展示在界面), λ 数字输入3-9,展示逻辑同2 2) 年份数字: λ 数字输入1、2、3,点击其他数字,界面无反应 λ 当输入数字1时: 继续输入数字6(当前年份为16年,2017年时即可输入7),则校验月份是否>=10,如果是,可以输入,如果不是,则不可输入 可继续输入数字7/8/9,0-5不可输入 λ 当输入数字2时:可继续输入数字0-9 λ 当输入数字3时:可继续输入数字0、1;也就是年份最大数字为31年(当前年份 15年,2017年时即可输入32) 不可以输入4-9和0,输入界面无反应 这是DEMO完成时候的预览 用到项目里面也是和ok的啊, 所以我们要写一个自定义的带清
【文件预览】:
CreditKeyboard-master
----gradlew(5KB)
----settings.gradle(15B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(3KB)
--------compiler.xml(686B)
--------gradle.xml(626B)
--------modules.xml(365B)
--------copyright()
----gradle()
--------wrapper()
----README.md(11KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.gitignore(118B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(927B)
--------proguard-rules.pro(662B)
----build.gradle(498B)