美文网首页
02_2_1_安卓入门-学生信息管理系统(优化V1版)

02_2_1_安卓入门-学生信息管理系统(优化V1版)

作者: 小千聊安卓 | 来源:发表于2017-10-10 14:15 被阅读78次

    01_效果

    02_需求

    ① 姓名输入框只能输入字母与数字,不能输入特殊符号

    ② 在按钮上方的显示域显示所有学生的信息,并加入信息过多的滚动条效果

    ③ 当姓名与学号的文本域没有输入的时候,弹出提示信息,同时不允许保存空字符串到文件中

    03_代码实现

    ⑴  布局文件效果

    布局代码体现(部分)

    ① 布局位置以及字体单位

    ②输入内容的类型限定

    ③单选组

    ④ 设置滚动条

    ⑶ 主界面java代码

    04_原理详解

    ① 获取到对应的控件,通过控件获取到输入的内容

    ② 获取性别的时候需要使用API调用单选组的ID获取方法,用来匹配单选按钮的ID,

    ③ 为保存按钮设定一个事件

    ④ 只有在点击了按钮的时候才允许保存操作,利用拼接的方式把信息保存到TXT中

    ⑤ 读取信息的时候,每读取到一个字节数组,就新建一个TextView,信息是靠很多个TextView拼接而成的,所以需要放在循环里

    ⑥ 然后把TextView放置在设定好的布局框里(该步很重要)

    ⑦ 如果用户在文本域里输入的信息为空,则一定要加return语句返回(该步很重要)

    相关文章

      网友评论

          本文标题:02_2_1_安卓入门-学生信息管理系统(优化V1版)

          本文链接:https://www.haomeiwen.com/subject/hfvvyxtx.html