# 改错题3 **Repository Path**: wangzunyan/gaicuoti3 ## Basic Information - **Project Name**: 改错题3 - **Description**: 智慧交通 - **Primary Language**: Unknown - **License**: WTFPL - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2019-01-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 改错题1 ``` git checkout NO1 ``` 故障现象: 首次打开智能交通APP显示引导界面,退出系统后再次进入APP,引导界面应不再显示。发生的故障是APP二次启动引导界面还将显示,查找问题的所在并进行修改。(SharedPreferences) ### 改错题2 ``` git checkout NO2 ``` 故障现象: 1、登录界面布局不合理,请根据用户操作逻辑性,合理调整界面布局。(LinearLayout,RelativeLayout) 2、登录界面的顶部标题栏,并不美观实用,参考界面如图所示,合理进行修改完善。 注:登录默认账户的用户名是admin,密码是admin。(LinearLayout,RelativeLayout) ### 改错题3 ``` git checkout NO3 ``` 故障现象: 1、输入用户名后没有正确显示输入内容,找到问题所在并修改为能够正常显示输入的用户名。(EditText inputType) 2、在用户名和密码的输入框内,点击软键盘的回车键,出现输入框多行现象。用户名和密码输入只能是一行输入,并且在用户名输入完成后,点击软键盘的“下一项”键,键盘焦点自动切换到密码输入框;密码输入完成后,点击软键盘的“完成”键,软键盘隐藏。(EditText maxLines=1 \ singleLine=1 , InputMethodManager) ### 改错题4 ``` git checkout NO4 ``` 故障现象: 1、在用户名和密码的输入框内,点击软键盘的回车键,出现输入框多行现象。用户名和密码输入只能是一行输入,并且在用户名输入完成后,点击软键盘的“下一项”键,键盘焦点自动切换到密码输入框;密码输入完成后,点击软键盘的“完成”键,软键盘隐藏。(同上) 2、输入手机号码时,目前可以输入字母和数字,实际只能输入数字,需要将输入方式修改为手机号码键盘输入方式,并自动判断电话号码格式正确性。(EditText InputType) ### 改错题5 ``` git checkout NO5 ``` 故障现象: 1、在服务器地址和端口号的输入框内,点击软键盘的回车键,出现输入框多行现象。服务器地址和端口号只能是一行输入,并且在服务器地址输入完成后,点击软键盘的“下一项”键,键盘焦点自动切换到端口号输入框;端口号输入完成后,点击软键盘的“完成”键,软键盘隐藏。(EditText maxLines=1 \ singleLine=1 , nextFocus,InputMethodManager) 2、输入端口号时,目前可以输入字母和数字,实际只能输入数字,需要将输入方式修改为数字键盘输入方式,并自动判断端口格式正确性,端口号的范围从0到65535。(Integer.parseInt())