题目:身份证录入系统 一、语言和环境 a)实现语言Java, 使用Android开发环境实现《身份证录入系统》APP。

题目:身份证录入系统
一、语言和环境
a)实现语言
Java

b)环境要求
Android Studio

二、功能要求
使用Android开发环境实现《身份证录入系统》APP。具体要求如下:
打开应用后,显示效果如图-1所示:
在这里插入图片描述
图-1

项目名为:idcard_system
包名为:com.xzzb
使用线性布局完成界面整体结构;
应用状态栏内容为“身份证录入系统 开发设计:学生姓名”;
使用主题或样式统一所有控件样式:字体颜色为#ffffff,字体大小为15sp;
首行的TextView内容居中;
ImageView使用系统图标资源,宽90dp,高100dp;
图像效果为拉伸;
“姓名文本框”提示内容为“请输入姓名”;
“性别”使用RadioGroup控件,默认选中男;
“民族文本框”提示内容为“请输入民族”;
“身份证号文本框”提示内容为“18位数字”,只能输入数字;
“地址文本框”提示内容为“详细地址”,显示行数为2;
“出生日期”此行右边存在一个“TextView”,默认没有文字;
“保存按钮”处理点击事件。
1.非空验证
点击后首先对“姓名文本框”,“民族文本框”,“身份证号文本框”与“地址文本框”非空验证,如果为空使用Toast的提示错误。效果如图-2、图-3、图-4、图-5:
在这里插入图片描述

2.“身份证号文本框”里内容长度必须18位,否则使用Toast提示图-6:
在这里插入图片描述

3.如果以上验证通过,从“身份证号文本框”的内容中提取生日信息,并显示在“出生日期”行右侧。最后使用Toast提示保存成功,如图-7:
在这里插入图片描述
图7
三、推荐实现步骤及具体要求
1.使用Eclipse创建Andorid项目idcard_system
2.创建对应的package:com.xzzb
3.按照试卷要求添加控件
4.使用规定的布局对控件进行排列
5,为单选按钮设置默认选中状态
6,为各种控件增加验证功能

四、注意事项
a)请注意界面美观,控件摆放整齐;
b)请注意代码的书写、命名符合规范,在代码中添加必要的注释。QQ 116119409 我有参考代码和项目报告

在这里插入图片描述
QQ 116119409 我有参考代码和项目报告
QQ 116119409 我有参考代码和项目报告
QQ 116119409 我有参考代码和项目报告

  • 4
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安卓二手程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值