Android中判断应用是否第一次打开

xiaoxiao2021-02-28  100

通常应用都会有这种情况:首次安装应用第一次打开会进入应用的向导页,如果退出应用后再次进入(第二次进入),则不会进入向导页会进入其他界面,下面来通过sharedpreferences实现:

1、MainActivity

[java]  view plain  copy @Override       protected void onCreate(Bundle savedInstanceState) {           super.onCreate(savedInstanceState);           //判断是否第一次进入。注:除非清空应用数据或者卸载软件重新安装才能再次进入第一次           date();       }          private void date() {           SharedPreferences shared=getSharedPreferences("is", MODE_PRIVATE);           boolean isfer=shared.getBoolean("isfer"true);           Editor editor=shared.edit();           if(isfer){               //第一次进入跳转               Intent in=new Intent(MainActivity.this,oneActivity.class);               startActivity(in);               finish();               editor.putBoolean("isfer"false);               editor.commit();           }else{               //第二次进入跳转               Intent in=new Intent(MainActivity.this,twoActivity.class);               startActivity(in);               finish();                 }       }  

资源下载地址:http://download.csdn.net/detail/qq_26650589/9712187

广告栏实现(静态数据):http://blog.csdn.net/qq_26650589/article/details/73469506

2017.7.4更新:

广告栏实现(获取服务器数据):http://blog.csdn.net/qq_26650589/article/details/74295684

转载请注明原文地址: https://www.6miu.com/read-64098.html

最新回复(0)