Interface IPreferences


  • public interface IPreferences
    Interface for Android Shared Preferences.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean commit()
      Commit your preferences changes.
      java.util.Map<java.lang.String,​?> getAll()
      Retrieve all values from the preferences.
      boolean getBoolean​(java.lang.String key, boolean defValue)
      Retrieve a boolean value from the preferences.
      java.lang.String getString​(java.lang.String key, java.lang.String defValue)
      Retrieve a String value from the preferences.
      void setString​(java.lang.String key, java.lang.String value)
      Set a String value in the preferences editor, to be written back once commit() or apply() are called.
    • Method Detail

      • getAll

        java.util.Map<java.lang.String,​?> getAll()
        Retrieve all values from the preferences.
      • getBoolean

        boolean getBoolean​(java.lang.String key,
                           boolean defValue)
        Retrieve a boolean value from the preferences.
        Parameters:
        key -
        defValue -
      • getString

        java.lang.String getString​(java.lang.String key,
                                   java.lang.String defValue)
        Retrieve a String value from the preferences.
        Parameters:
        key -
        defValue -
      • setString

        void setString​(java.lang.String key,
                       java.lang.String value)
        Set a String value in the preferences editor, to be written back once commit() or apply() are called.
        Parameters:
        key -
        value -
      • commit

        boolean commit()
        Commit your preferences changes.
        Returns:
        true, if commit was successful, else false.