gpt4 book ai didi

Android:在设备上存储一个 bool 值

转载 作者:行者123 更新时间:2023-11-30 02:14:17 24 4
gpt4 key购买 nike

我有一个使用 Google+ 登录的应用程序。我希望登录屏幕仅在第一次出现,然后在用户注销应用程序时出现。我该怎么办?我将其用作应用程序的 firstActivity。

import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;


public class firstActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_first);
findViewById(R.id.sign_in_button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(getApplicationContext(), LoginActivity.class);
startActivity(i);
finish();
}
});
}
}

现在我不知道如何创建一个可以赋值并存储在设备上的变量,该变量只会在注销时更改。我应该如何进行?

最佳答案

SharedPreference 中添加值,并在登录和注销期间更改它。引用this关联。登录后将值存储在 sharedPreference 中,注销后清除 sharedPreference

中的值

关于Android:在设备上存储一个 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29619973/

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