1.首先结对编程一定要用到个人编程里面的题目生成的函数,然后我们就要在个人编程的代码基础中添加生成正确的答案的代码,和生成其他三项随机错误答案的代码。
这样我们在生成app的时候就能够对个人编程里面的这段代码进行复用。
2.然后我们在进行app的设计的时候,首先设计app首页的登录界面,在登陆界面我们要有用户名和密码的输入槽,注册和登录按钮,按下注册我们进入注册界面,注册
界面设计用户名,密码和确认密码三个输入槽,还有注册和返回登录按钮,点击注册可以注册成功,这里在代码中我们要保存用户注册信息,点击返回登录用户可以进
入登录界面,注册的时候密码要6-10位,必须包含大小写字母和数字。在登录界面输入已经注册成功的用户名和密码,点击登录可以登录系统。
3.进入系统之后我们设计了一个界面,这个界面中有选择试卷类型的输入框,只要输入小学,初中或者高中就可以了,还有输入题目数量的框,用户可以输入10-30之间
的数字,然后还有生成试卷的按钮,点击生成试卷,还有退出登录的按钮,点击可以退出登录,和修改密码的按钮,点击可以修改密码
4.在修改密码界面我们,可以修改同一账户下的密码,设计三个输入框旧密码,新密码,和确认新密码。确认修改按钮,点击会弹出修改失败或者修改成功,修改成功之
后我们一定要修改这个账户的信息并保存,还有返回按钮。
5.试卷界面我们有一个显示框显示题目,下方还有一行提示你选择的答案是什么,再下方有四个按钮显示ABCD四个选项,点击一个,我们上面的答题栏就会显示你选择
的答案,下面还有上一题和下一题两个按钮,最上方有提交试卷按钮,点击之后会进入显示得分界面,这个界面仅仅显示最终得分,同时还显示退出登录和重新做题两个按钮,
点击退出登录,直接退出登录,点击重新做题会进入3中的选择试卷类型的界面
1.注册和登录还有修改密码的界面,对于密码的显示,我们要设计成隐藏显示
2.对于用户注册的时候,我们要让一个用户名只能注册一个账户,不能够一个用户名,注册不同的密码也可以注册一个账户
3.在修改密码的时候,我们一定要注意要把这个用户名对应的密码修改,不能是添加新的密码,也不能够是实际上新注册了一个账户(同一用户名,不同密码,和2中一样)
4.在选择试卷类型和题目数量的界面,我们一定要设计成试卷类型必须输入小学,初中,和高中,题目数量必须输入10-30之间的数字,点击生成试卷,才会生成试卷,
当我们输入其他的内容的时候不会生成试卷,比如在试卷类型处输入数字,在题目数处输入中文。
5.在题目界面,我们在点击下一题的时候题目会进行刷新,这就需要我们对下一题进行刷新,而且点击上一题的时候还会显示上次出现的题,而不会出现对上一题也进行
刷新的情况。
原文:https://www.cnblogs.com/djjdhdh/p/13787744.html