Android 第一个文件处的控件页

Android 第一个文件处的控件页,android,android-activity,Android,Android Activity,我想创建一个有提示页的应用程序=显示如何使用此应用程序,并且在提示页上有2个按钮(跳过并继续),如果用户按“跳过”按钮,它将进入主页,如果按“继续”按钮,它将显示另一个提示 在主页上,用户可以设置值“第一次显示提示框”,如果用户不想显示提示框,用户可以选中此项,下次用户使用此应用程序时,它将显示主页作为第一页 所以,在显示提示页或主页之前,我必须创建控制页以在数据库中第一次检查值show tip框,问题是我不想显示控制页 如何解决这个问题 我应该如何处理我的清单您可以为此使用共享首选项

我想创建一个有提示页的应用程序=显示如何使用此应用程序,并且在提示页上有2个按钮(跳过并继续),如果用户按“跳过”按钮,它将进入主页,如果按“继续”按钮,它将显示另一个提示

在主页上,用户可以设置值“第一次显示提示框”,如果用户不想显示提示框,用户可以选中此项,下次用户使用此应用程序时,它将显示主页作为第一页

所以,在显示提示页或主页之前,我必须创建控制页以在数据库中第一次检查值show tip框,问题是我不想显示控制页

如何解决这个问题


我应该如何处理我的清单

您可以为此使用共享首选项

    static SharedPreferences notify_Settings;
    public static SharedPreferences.Editor editor;
    public static final String PREFS_NAME = "Desired Name";
    notify_Settings=getSharedPreferences(PREFS_NAME, 0);
    SharedPreferences.Editor editor = notify_Settings.edit();

   if (settings.getBoolean("firsttime", false) == false ){ 
      editor.putBoolean("firsttime",true;
      editor.commit();
      //Some code here
      startActivity(new Intent(Page 1.this, Page 2.class)); 
   }else{
      //Some code here
        startActivity(new Intent(Page 1.this, Page 3.class)); 
   }
第一次它将返回false,因为共享首选项中没有值(即false),所以如果(条件)为true,则执行处理并将页面重定向到page 2.class

如果再次运行应用程序,此条件将变为false,因为共享首选项中的值现在将为“true”,因此您可以通过这种方式控制页面重定向

再看看这个