每日总结2023-04-28
今天完成了ANdroid中的找回密码
package com.example.math; /* * 找回界面*/ import static android.widget.Toast.LENGTH_SHORT; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.view.WindowManager; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; import com.example.math.repositiory.user_res; public class retrieve_Activity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_retrieve); getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); } public void find_pas(View view) { EditText main2_name = findViewById(R.id.main2_name); TextView main2_pas = findViewById(R.id.main2_password); Handler handler = new Handler(); new Thread() { @Override public void run() { String pas; try { pas = user_res.findPassword(main2_name.getText().toString()); } catch (Exception e) { throw new RuntimeException(e); } handler.post(() -> main2_pas.setText(pas)); } }.start(); Toast.makeText(getApplicationContext(), "找回成功", LENGTH_SHORT).show(); } }