实验内容
在实验 2.1 实现的应用程序界面基础上进行调整,启动后显示界面如图 1 所示:
图 1 程序主界面
2、当用户点击“提交”按钮时,先对用户输入进行合法性检查,如果姓名未填给出提示信息;否则依次读取用户输入的姓名、性别、专业、爱好等信息,写入
SQLite 数据库中,并通过 Toast 给出提示;如果数据库尚不存在,自动创建;
数据写入数据库后,清除界面上的输入数据。如图 2 所示。
图 2 提交后界面
[提示] 建议数据库名及表信息如下:
数据库名:people.db
数据表名:peopleinfo
表中字段名及类型、约束:id(integer primary key autoincrement), name(text not null), gender(text), major(text), hobby(text)
参考建表语句:create table peopleinfo (id integer primary key autoincrement, name text not null, gender text, major text, hobby text );