修改冗余代碼
1.修改URL.java內(nèi)容
LOGIN("/api/user/login","用戶登錄"),
PERSON_CENTER("/api/user/update","用戶中心"),
REGISTER("/api/user/register","用戶注冊"),
UPDATE_USER_PASSWORD("/api/user/modifyPassword","用戶修改密碼"),
SCAN("/api/device/add","二維碼掃描"),
DEVICEINFO("/api/device/update","添加設(shè)備"),
DEVICEITEM("/api/device/devices","獲取單個設(shè)備信息"),
SMART_UPDATE_FISH("/api/device/getData","更新魚種"),
LIGHT_AUTO_CONTROLLER("/api/compositeDevice/change","自動控制光照"),
LIGHT_SELF_CONTROLLER("/api/compositeDevice/change","手動控制光照"),
LIGHT_SWITCH("/api/compositeDevice/change","燈光開關(guān)"),
LIGHTNESS_CONTROLLER("/api/compositeDevice/change","光照亮度"),
2.修改Feedback.java內(nèi)容
SUCCESS("請求成功",200),
DEVICE_NO_EXIT("設(shè)備不存在",201),
DEVICE_PASS_ERROR("設(shè)備密碼錯誤",202),
DEVICE_OFFLINE("設(shè)備離線",203),
USER_PASS_ERROR("用戶密碼錯誤",-1),
USER_ID_NO_EXIT("用戶賬戶不存在", -2),
PERSON_CENTER_SUCCESS("修改成功",200),
PERSON_CENTER_PARAM_WRONG("參數(shù)錯誤",-1),
PERSON_CENTER_WRONGPWD("密碼錯誤",-2),
REGISTE_SUCCESS("注冊成功",200),
REGISTE_USERNAME_EXIST("用戶名已存在", -1),
REGISTE_PARAM_WRONG("參數(shù)錯誤", -2),
REGISTE_PHONE_EXIST("手機號已存在", -3),
SCAN_SUCCESS("添加成功",200),
SCAN_WORONGPSW("設(shè)備密碼錯誤",-1),
SCAN_WRONGCODE("設(shè)備編碼錯誤",-2),
SCAN_NOUSER("用戶不存在",-3),
SCAN_DEVICE_EXIST("設(shè)備已添加",-5),
DEVICE_INFO_SUCCESS("修改成功",200),
DEVICE_INFO_WRONGPWD("設(shè)備密碼錯誤",-2),
DEVICE_INFO_WRONDCODE("設(shè)備編碼錯誤",-3),
DEVICE_ITEM_SUCCESS("刷新成功",200),
DEVICE_ITEM_WRONGPWD("用戶不存在", -1),
DEVICE_ITEM_NOUSER("用戶密碼錯誤",-2),
3.修改所有Activity的上述的相關(guān)內(nèi)容
MainActivity.java?
PersonCenter.java
RegisteActivity.java
DeviceInfoActivity.java
DeviceItemActivity.java
SmartFishActivity.java
AddDeviceActivity.java
4.修改所有Activity的switch為 if else
同3.