| | |
| | | |
| | | ActivityLoginBinding binding; |
| | | PassWordBean passWordBean; |
| | | int clickNumber; |
| | | |
| | | @Override |
| | | protected void onCreate(Bundle savedInstanceState) { |
| | |
| | | } |
| | | |
| | | private void initView() { |
| | | binding.title.setOnClickListener(v -> { |
| | | clickNumber++; |
| | | if (clickNumber == 20) { |
| | | choesLibrary(); |
| | | } |
| | | |
| | | }); |
| | | binding.loginBtn.setOnClickListener(v -> { |
| | | String psStr = binding.loginPw.getText().toString(); |
| | | |
| | | if (TextUtils.isEmpty(psStr)) { |
| | | TipUtil.show("请输入密码"); |
| | | return; |
| | | } |
| | | if ((passWordBean == null && psStr.equals("123456")) |
| | | || passWordBean != null && passWordBean.getPassWord().equalsIgnoreCase(WSMD5.getMD5Str(psStr))) { |
| | | |
| | | |
| | | if (MyApplication.myApplication.libraryType == BaseCommon.NoLibrary) { |
| | | //选择版本 |
| | | LibraryDialog dialog = new LibraryDialog(this, type -> { |
| | | if (type == BaseCommon.HeNanLibrary) { |
| | | getHNPermission(); |
| | | } else if (type == BaseCommon.QHAloneLibrary) { |
| | | getQHAlonePermission(); |
| | | } |
| | | MyApplication.myApplication.initApplication(); |
| | | startToHomeActivity(); |
| | | }); |
| | | dialog.show(); |
| | | choesLibrary(); |
| | | //没有选择版本先选择版本 |
| | | return; |
| | | } else { |
| | | startToHomeActivity(); |
| | | } |
| | | |
| | | |
| | | } else { |
| | | Toast.makeText(LoginActivity.this, "密码错误", Toast.LENGTH_SHORT).show(); |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 选择版本 |
| | | */ |
| | | private void choesLibrary() { |
| | | |
| | | LibraryDialog dialog = new LibraryDialog(this, type -> { |
| | | if (type == BaseCommon.HeNanLibrary) { |
| | | getHNPermission(); |
| | | } else if (type == BaseCommon.QHAloneLibrary) { |
| | | getQHAlonePermission(); |
| | | } |
| | | MyApplication.myApplication.initApplication(); |
| | | startToHomeActivity(); |
| | | }); |
| | | dialog.show(); |
| | | } |
| | | |
| | | private void startToHomeActivity() { |
| | | if (MyApplication.myApplication.libraryType == BaseCommon.HeNanLibrary) { |