gpt4 book ai didi

android - 密码保护应用程序启动

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:19:59 24 4
gpt4 key购买 nike

嘿,伙计们,我需要一种方法来保护我的应用程序的密码,所以当用户点击应用程序时,密码活动首先出现,他们只能访问应用程序,如果正确的密码。
这是我正在做的项目的一部分,但我坚持这一点。请各位,如果有任何HEPL将不胜感激。

最佳答案

假设您有一个提交textedit字段上下文的按钮:

public class Password extends Activity implements OnClickListener
{
... other code

public void onCreate(Bundle savedInstanceState)
{
...other code
Button sumbitButton = (Button) findViewById(R.id.submitbutton);
submitButton.setOnClickListener(this);
}

public void onClick(View v)
{
EditText passwordEditText = (EditText) findViewById(R.id.passwordedittext);
//if people are allowed to set the password on the first run uncomment the following and delete the uncommented section of this function
//SharedPreferences prefs = this.getApplicationContext().getSharedPreferences("prefs_file",MODE_PRIVATE);
//String password = prefs.getString("password","");
//if(password=="")
//{
// SharedPreference.Editor edit = prefs.edit();
// edit.putString("password",passwordEditText.getText().ToString());
// StartMain();
//}
//else
//{
// if(passwordEditText.getText().ToString()==password)
// {
// StartMain();
// }
//}
if(passwordEditText.getText().ToString()=="your app password")
{
Intent intent = new Intent(this, your_other_activity.class);
startActivity(intent);
}
}

public void StartMain()
{
Intent intent = new Intent(this, your_other_activity.class);
startActivity(intent);
}

这要求在您的密码活动布局中有一个名为password edittext的edittext和一个名为submitbutton的按钮。
并且您有您的主活动(需要包含在清单文件中),您应该用它替换您的其他活动类。

关于android - 密码保护应用程序启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4164055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com