android.support.v4.app.FragmentActivity.getSharedPreferences()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(7.5k)|赞(0)|评价(0)|浏览(97)

本文整理了Java中android.support.v4.app.FragmentActivity.getSharedPreferences()方法的一些代码示例,展示了FragmentActivity.getSharedPreferences()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.getSharedPreferences()方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:getSharedPreferences

FragmentActivity.getSharedPreferences介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

@Override
public Preferences getPreferences (String name) {
  return new AndroidPreferences(getActivity().getSharedPreferences(name, Context.MODE_PRIVATE));
}

代码示例来源:origin: libgdx/libgdx

@Override
public Preferences getPreferences (String name) {
  return new AndroidPreferences(getActivity().getSharedPreferences(name, Context.MODE_PRIVATE));
}

代码示例来源:origin: avjinder/Minimal-Todo

public void addThemeToSharedPreferences(String theme) {
  SharedPreferences sharedPreferences = getActivity().getSharedPreferences(THEME_PREFERENCES, MODE_PRIVATE);
  SharedPreferences.Editor editor = sharedPreferences.edit();
  editor.putString(THEME_SAVED, theme);
  editor.apply();
}

代码示例来源:origin: avjinder/Minimal-Todo

private void changeOccurred() {
    SharedPreferences sharedPreferences = getActivity().getSharedPreferences(MainFragment.SHARED_PREF_DATA_SET_CHANGED, MODE_PRIVATE);
    SharedPreferences.Editor editor = sharedPreferences.edit();
    editor.putBoolean(MainFragment.CHANGE_OCCURED, true);
//        editor.commit();
    editor.apply();
  }

代码示例来源:origin: avjinder/Minimal-Todo

private String getThemeSet() {
  return getActivity().getSharedPreferences(MainFragment.THEME_PREFERENCES, MODE_PRIVATE).getString(MainFragment.THEME_SAVED, MainFragment.LIGHTTHEME);
}

代码示例来源:origin: avjinder/Minimal-Todo

private void closeApp() {
    Intent i = new Intent(getContext(), MainActivity.class);
    i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
//        i.putExtra(EXIT, true);
    SharedPreferences sharedPreferences = getActivity().getSharedPreferences(MainFragment.SHARED_PREF_DATA_SET_CHANGED, MODE_PRIVATE);
    SharedPreferences.Editor editor = sharedPreferences.edit();
    editor.putBoolean(EXIT, true);
    editor.apply();
    startActivity(i);

  }

代码示例来源:origin: naman14/Timber

@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  if (getArguments() != null) {
    ACTION = getArguments().getString(Constants.SETTINGS_STYLE_SELECTOR_WHAT);
  }
  preferences = getActivity().getSharedPreferences(Constants.FRAGMENT_ID, Context.MODE_PRIVATE);
}

代码示例来源:origin: iMeiji/Toutiao

private void initData() {
  SharedPreferences editor = getActivity().getSharedPreferences(TAG, Context.MODE_PRIVATE);
  boolean result = editor.getBoolean(isFirstTime, true);
  if (result) {
    dao.initData();
    editor.edit().putBoolean(isFirstTime, false).apply();
  }
  setAdapter();
}

代码示例来源:origin: naman14/Timber

preferences = getActivity().getSharedPreferences(Constants.FRAGMENT_ID, Context.MODE_PRIVATE);

代码示例来源:origin: naman14/Timber

private void setPreferences() {
  if (getArguments().getString(WHAT).equals(Constants.SETTINGS_STYLE_SELECTOR_NOWPLAYING)) {
    editor = getActivity().getSharedPreferences(Constants.FRAGMENT_ID, Context.MODE_PRIVATE).edit();
    editor.putString(Constants.NOWPLAYING_FRAGMENT_ID, getStyleForPageNumber());
    editor.apply();
    if (getActivity() != null)
      PreferencesUtility.getInstance(getActivity()).setNowPlayingThemeChanged(true);
    setCurrentStyle();
    ((StyleSelectorFragment) getParentFragment()).updateCurrentStyle();
  }
}

代码示例来源:origin: avjinder/Minimal-Todo

@Override
public void onResume() {
  super.onResume();
  app.send(this);
  SharedPreferences sharedPreferences = getActivity().getSharedPreferences(SHARED_PREF_DATA_SET_CHANGED, MODE_PRIVATE);
  if (sharedPreferences.getBoolean(ReminderFragment.EXIT, false)) {
    SharedPreferences.Editor editor = sharedPreferences.edit();
    editor.putBoolean(ReminderFragment.EXIT, false);
    editor.apply();
    getActivity().finish();
  }
  /*
  We need to do this, as this activity's onCreate won't be called when coming back from SettingsActivity,
  thus our changes to dark/light mode won't take place, as the setContentView() is not called again.
  So, inside our SettingsFragment, whenever the checkbox's value is changed, in our shared preferences,
  we mark our recreate_activity key as true.
  Note: the recreate_key's value is changed to false before calling recreate(), or we woudl have ended up in an infinite loop,
  as onResume() will be called on recreation, which will again call recreate() and so on....
  and get an ANR
   */
  if (getActivity().getSharedPreferences(THEME_PREFERENCES, MODE_PRIVATE).getBoolean(RECREATE_ACTIVITY, false)) {
    SharedPreferences.Editor editor = getActivity().getSharedPreferences(THEME_PREFERENCES, MODE_PRIVATE).edit();
    editor.putBoolean(RECREATE_ACTIVITY, false);
    editor.apply();
    getActivity().recreate();
  }
}

代码示例来源:origin: avjinder/Minimal-Todo

@Override
  public void onStart() {
    app = (AnalyticsApplication) getActivity().getApplication();
    super.onStart();
    SharedPreferences sharedPreferences = getActivity().getSharedPreferences(SHARED_PREF_DATA_SET_CHANGED, MODE_PRIVATE);
    if (sharedPreferences.getBoolean(CHANGE_OCCURED, false)) {

      mToDoItemsArrayList = getLocallyStoredData(storeRetrieveData);
      adapter = new MainFragment.BasicListAdapter(mToDoItemsArrayList);
      mRecyclerView.setAdapter(adapter);
      setAlarms();

      SharedPreferences.Editor editor = sharedPreferences.edit();
      editor.putBoolean(CHANGE_OCCURED, false);
//            editor.commit();
      editor.apply();

    }
  }

代码示例来源:origin: avjinder/Minimal-Todo

app.send(this);
theme = getActivity().getSharedPreferences(MainFragment.THEME_PREFERENCES, MODE_PRIVATE).getString(MainFragment.THEME_SAVED, MainFragment.LIGHTTHEME);
if (theme.equals(MainFragment.LIGHTTHEME)) {
  getActivity().setTheme(R.style.CustomStyle_LightTheme);

代码示例来源:origin: avjinder/Minimal-Todo

SharedPreferences sharedPreferences = getActivity().getSharedPreferences(THEME_PREFERENCES, MODE_PRIVATE);

代码示例来源:origin: avjinder/Minimal-Todo

theme = getActivity().getSharedPreferences(THEME_PREFERENCES, MODE_PRIVATE).getString(THEME_SAVED, LIGHTTHEME);
SharedPreferences sharedPreferences = getActivity().getSharedPreferences(SHARED_PREF_DATA_SET_CHANGED, MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putBoolean(CHANGE_OCCURED, false);

代码示例来源:origin: avjinder/Minimal-Todo

theme = getActivity().getSharedPreferences(MainFragment.THEME_PREFERENCES, MODE_PRIVATE).getString(MainFragment.THEME_SAVED, MainFragment.LIGHTTHEME);
if (theme.equals(MainFragment.LIGHTTHEME)) {
  getActivity().setTheme(R.style.CustomStyle_LightTheme);

代码示例来源:origin: wiglenet/wigle-wifi-wardriving

protected final String getUsername() {
  final SharedPreferences prefs = context.getSharedPreferences( ListFragment.SHARED_PREFS, 0);
  String username = prefs.getString( ListFragment.PREF_USERNAME, "" );
  if ( prefs.getBoolean( ListFragment.PREF_BE_ANONYMOUS, false) ) {
    username = ListFragment.ANONYMOUS;
  }
  return username;
}

代码示例来源:origin: wiglenet/wigle-wifi-wardriving

protected final String getPassword() {
  final SharedPreferences prefs = context.getSharedPreferences( ListFragment.SHARED_PREFS, 0);
  String password = prefs.getString( ListFragment.PREF_PASSWORD, "" );
  if ( prefs.getBoolean( ListFragment.PREF_BE_ANONYMOUS, false) ) {
    password = "";
  }
  return password;
}

代码示例来源:origin: wiglenet/wigle-wifi-wardriving

protected final boolean validAuth() {
  final SharedPreferences prefs = context.getSharedPreferences( ListFragment.SHARED_PREFS, 0);
  if ( (!prefs.getString(ListFragment.PREF_AUTHNAME,"").isEmpty()) && (TokenAccess.hasApiToken(prefs))) {
    return true;
  }
  return false;
}

代码示例来源:origin: wiglenet/wigle-wifi-wardriving

private void updateTime( final View view, final int id, final String pref) {
 final SharedPreferences prefs = getActivity().getSharedPreferences( ListFragment.SHARED_PREFS, 0 );
 long millis = System.currentTimeMillis();
 long duration =  millis - prefs.getLong( pref,  millis);
 final String durString = timeString(duration);
 final TextView tv = (TextView) view.findViewById( id );
 tv.setText( durString );
}

相关文章

微信公众号

最新文章

更多

FragmentActivity类方法