Articles of sharedpreferences

Обзор кода Лучший способ использования SharedPreferences для решения MemoryLeak

Я пытаюсь разрешить утечку памяти в использовании общих предпочтений, я пробовал весь день, чтобы сделать это, но все-таки смущаю, моя цель – позвонить в pref в любом месте. здесь мой код. class Preferences (private val context: Context) { private val sharedPreferences: SharedPreferences = context.getSharedPreferences(context.packageName+"_pref", Context.MODE_PRIVATE) private val editor: SharedPreferences.Editor companion object { private val KEY_USER […]

Служба не пишет в SharedPreferences

Итак, у меня есть служба, которая обрабатывает аудиофайлы в фоновом режиме. Я хочу иметь возможность писать службу в SharedPreferences чтобы обновить пользовательский интерфейс в зависимости от текущего состояния службы, скажем, когда приложение снова переходит с переднего плана -> фон -> на передний план. К сожалению, запись в SharedPreferences из службы кажется невозможной. Я действительно не […]

Android – SharedPreferences – Контекст

Я хочу создать вспомогательный класс для моего SharedPreference в android, используя kotlin. К сожалению, мне нужен Context и я не хочу устанавливать его как параметр каждый раз, когда вы предпочитаете вызов. Если я использую объект-компаньон для контекста и устанавливаю его при запуске приложения, я получаю следующую ошибку: Do not place Android context classes in static […]

Какой из них лучший объект или верхняя функция в Котлине?

Я добавил некоторую полезность в Tool.kt, и метод A, и метод B могут работать хорошо. Я думаю, что метод B будет храниться в памяти при запуске приложения, даже если я никогда не вызываю fun <T> preference(context: Context, name: String, default: T) Я думаю, что метод А выделяет память только при вызове DelegatesExt.preference(this,"ZipCode",100L) Поэтому я считаю, […]

Intereting Posts
Kotlin Generics: Котлин не признает мой класс с правильным наследованием Как сохранить запись в Apache Jena? Добавление списка подтипов в список супертипов в Котлине Асинхронная работа, но получение нерешенной ссылки для ожидания Объявление глобального объекта в Котлине Как получить пользовательские опции в плагине protoc для java? правильный способ запуска приложения kotlin из задачи градации java.lang.AbstractMethodError: абстрактный метод при запуске espresso на Kotlin с Mockito Откуда берутся три тестовых контейнера? Функция обмена в Котлине Как использовать null с kotlin @Parcelize Является ли я единственным автоответчиком IDEA, который не работает в Котлине? Почему конструктор Intent невидим в сопутствующем объекте? Котлин Преобразует ли файл Kotlin в java, добавив к нему java-код и вернувшись обратно в Kotlin так же, как добавление кода непосредственно в файл Kotlin? Почему первое вычисление в приложении для Android медленное, а все последующие вычисления быстры