- Документация
- packages пакеты
- Пакет shared_preferences
За последние 30 дней: 10 просмотров, 6 посетителей.
Пакет shared_preferences
Пакет для сохранения постоянных данных ключ-значение, на устройствах iOS и Android. Реализация NSUserDefaults (на iOS) и SharedPreferences (на Android).
Данные сохраняются на диске асинхронно. Ни одна платформа не может гарантировать, что записи будут сохранены на диск после возвращения, и этот плагин не должен использоваться для хранения критических данных.
Т.е. стоит использовать для данных которые можно всегда получить заново: загрузкой с сервера или получить от пользователя.
Подключение пакета shared_preferences
Подключение в файле зависимостей pubspec.yaml:
Подключение в dart файле:
Создание экземпляра объекта SharedPreferences для дальнейшего чтения и записи данных
Чтение данных
Чтение данных типа String:
Чтение данных типа int:
value = null - если данных нет
Запись данных
Запись данных типа String:
Запись данных типа int: