|  |  |  | 
|---|
|  |  |  | package com.dayu.recharge.activity; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import android.Manifest; | 
|---|
|  |  |  | import android.content.Intent; | 
|---|
|  |  |  | import android.content.pm.PackageInfo; | 
|---|
|  |  |  | import android.content.pm.PackageManager; | 
|---|
|  |  |  | import android.os.Bundle; | 
|---|
|  |  |  | import android.text.TextUtils; | 
|---|
|  |  |  | import android.view.LayoutInflater; | 
|---|
|  |  |  | import android.view.View; | 
|---|
|  |  |  | import android.widget.Toast; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import androidx.annotation.NonNull; | 
|---|
|  |  |  | import androidx.appcompat.app.AppCompatActivity; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.dayu.recharge.MyApplication; | 
|---|
|  |  |  | import com.dayu.recharge.dao.BaseDaoSingleton; | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private void initView() { | 
|---|
|  |  |  | binding.loginBtn.setOnClickListener(new View.OnClickListener() { | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void onClick(View v) { | 
|---|
|  |  |  | binding.loginBtn.setOnClickListener(v -> { | 
|---|
|  |  |  | String psStr = binding.loginPw.getText().toString(); | 
|---|
|  |  |  | if (TextUtils.isEmpty(psStr)) { | 
|---|
|  |  |  | TipUtil.show("请输入密码"); | 
|---|
|  |  |  | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | Toast.makeText(LoginActivity.this, "密码错误", Toast.LENGTH_SHORT).show(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | PackageInfo packageInfo=getPackageManager().getPackageInfo(getPackageName(), 0); | 
|---|
|  |  |  | binding.versionName.setText("当前版本:V"+packageInfo.versionName); | 
|---|
|  |  |  | } catch (PackageManager.NameNotFoundException e) { | 
|---|
|  |  |  | throw new RuntimeException(e); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private void getPermission() { | 
|---|