Android 判断用户是否第一次进入APP

时间:2021-06-02 16:26:46

怎么判断呢?,
首先,你得有一个标记吧。来标识他是否是第一次吧。(就像什么的时候,总有感觉吧,对就是这个感觉,你懂得).下次进来的时候先判断下是否是第一次。然后采取不同的措施。。。下面代码写了一部分。(有更好的方法请指导。)

 //判断是否第一次
SharedPreferences sharedPreferences = this.getSharedPreferences("share", MODE_PRIVATE);
//这里。让他获取,是不是第一次。默认是第一的。true
boolean isFirstRun = sharedPreferences.getBoolean("isFirstRun", true);
SharedPreferences.Editor editor = sharedPreferences.edit();
if (isFirstRun)
{
OkLogger.e("第一次运行");
editor.putBoolean("isFirstRun", false);//我得做个标记。改成false。
//提交到本地,存起来
editor.commit();


} else
{

OkLogger.e("其他运行");

}

具体用法:

//下次,就直接先取出。如果是flash,那就,说明不是第一次了。
//取出本地的文件。开始,,判断,以及各种需要的操作。