Android中判断应用是否第一次打开
2017-08-06 22:07
281 查看
通常应用都会有这种情况:首次安装应用第一次打开会进入应用的向导页,如果退出应用后再次进入(第二次进入),则不会进入向导页会进入其他界面,下面来通过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
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
相关文章推荐
- Android中判断应用是否第一次打开 闪屏页
- Android中判断应用是否第一次打开
- 判断Android应用是否第一次运行之Preferences
- 关于android 应用中安装另一个应用 打开另一个应用 判断另一个应用是否安装
- Android 判断应用是否是第一次运行相应的执行不同的操作
- 判断Android应用是否打开了使用网络权限
- Android 判断软件是否第一次打开
- Android 判断应用是否安装 并打开或下载应用
- Android判断应用是否第一次运行
- android 判断APP是否第一次打开
- IOS判断应用是否第一次打开&UIScrollView实现新应用第一打开欢迎介绍页面
- Android判断当前应用通知是否 4000 打开,跳转到打开通知界面
- MTK Android在其他应用中判断是否处于通话状态
- Android判断手机中的应用是否具有某些权限(例如小米手机中是否具有悬浮窗权限)
- Android 判断前台应用是否为桌面
- android 判断是否为系统应用
- Android判断网络是否打开,并打开设置网络界面
- android第一次开机时是否默认打开数据连接
- Android 判断程序是否是第一次启动
- Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题