Size: a a a

Android Developers

2020 August 24

К

Кирилл in Android Developers
Кирилл
Разбираюсь щас с preference screen. Как синхронизировать его с локальным shared prefs? Те пункт с key="flashlight" почему то не влияет на getIsFlashOn. (Ред. Ошибка была в том, что у основного shared prefs было другое имя файла задано)
Еще, android.settings.ACTION_APPLICATION_DETAILS_SETTINGS не изменяли? Сейчас выдает ActivityNotFoundException
источник

Y

Yank in Android Developers
всем привет, какие пермишены 10й андроид хочет ? толко на 10 не работает
источник

К

Кирилл in Android Developers
Yank
всем привет, какие пермишены 10й андроид хочет ? толко на 10 не работает
источник

I

Im Are Have Retarded... in Android Developers
По гайду делаю. Оно каким-то фигом просит, что бы мое logo: Image было переделано в Int, [position] в адаптере почему-то с красными скобками ещё... Переделав в инт этого нет, но смысл
источник

4

4NK1R in Android Developers
ребят, не подскажете, что использовать для хранения некоторых данных только в период работы аппы? (т.е. эти данные должны быть удалены при полном закрытии приложения, когда уже метод onResume не сможет сработать, но до этого доступ к этим данным приложение могло получить в любой момент)
источник

ВD

Влад Dispaz in Android Developers
источник

VA

Valentin Avdeev in Android Developers
Подскажите хорошо ли передавать context в моделях?
источник

VM

Vadim Morozov in Android Developers
Ребят, така яистория беру данные из realm'а и после меняю ему поля
но потенциально возможен крэш так как проблема в транзакции может быть.
получается в момент изменения мне надо дополнительно прописывать транзакции или как?
источник

К

Кирилл in Android Developers
Valentin Avdeev
Подскажите хорошо ли передавать context в моделях?
Если передавать в функцию и не сохранять его в модели, не вижу ничего плохого
источник

VA

Valentin Avdeev in Android Developers
Кирилл
Если передавать в функцию и не сохранять его в модели, не вижу ничего плохого
как раз хранится, это утечка?
источник

К

Кирилл in Android Developers
Valentin Avdeev
как раз хранится, это утечка?
Если он вычищается вместе с view (если у тебя например MVP), то не должно быть. Используй LeakCanary
источник

VA

Valentin Avdeev in Android Developers
Кирилл
Если он вычищается вместе с view (если у тебя например MVP), то не должно быть. Используй LeakCanary
у меня в прилке кастомный шрифт, если передаю контекст в модели то шрифт как раз кастомный, если использую контекст аппликейшн то шрифт стандартный
источник

АГ

Александр Гудым... in Android Developers
Valentin Avdeev
у меня в прилке кастомный шрифт, если передаю контекст в модели то шрифт как раз кастомный, если использую контекст аппликейшн то шрифт стандартный
applicationContext используй
источник

AA

Andrey Akimov in Android Developers
Vadim Morozov
Ребят, така яистория беру данные из realm'а и после меняю ему поля
но потенциально возможен крэш так как проблема в транзакции может быть.
получается в момент изменения мне надо дополнительно прописывать транзакции или как?
транзакция во время транзакции? Зачем? Транзакция как раз так и работает - либо все необходимые изменения произошли, либо не произошло ничего
источник

VM

Vadim Morozov in Android Developers
Andrey Akimov
транзакция во время транзакции? Зачем? Транзакция как раз так и работает - либо все необходимые изменения произошли, либо не произошло ничего
вот я пришёл к такому решению, но насчёт реализации в презентере есть опасения что крэшнется
в момент когда я в forEach применяю изменения.
https://gist.github.com/mnewlive/a4ed9080929149c2537b9da07d8612e7
источник

AA

Andrey Akimov in Android Developers
Vadim Morozov
вот я пришёл к такому решению, но насчёт реализации в презентере есть опасения что крэшнется
в момент когда я в forEach применяю изменения.
https://gist.github.com/mnewlive/a4ed9080929149c2537b9da07d8612e7
хз, ниче не могу сказать, не работаю с Realm, соре)
источник

VM

Vadim Morozov in Android Developers
Andrey Akimov
хз, ниче не могу сказать, не работаю с Realm, соре)
ну идея во всех базах вроде такая же
ну мол с транзакциями, может я ошибаюсь
источник

OP

Oleg Pchelkin in Android Developers
Vadim Morozov
вот я пришёл к такому решению, но насчёт реализации в презентере есть опасения что крэшнется
в момент когда я в forEach применяю изменения.
https://gist.github.com/mnewlive/a4ed9080929149c2537b9da07d8612e7
Так ты ж в foreach меняешь объект, а не массив, почему должно крашиться?
источник

VM

Vadim Morozov in Android Developers
Oleg Pchelkin
Так ты ж в foreach меняешь объект, а не массив, почему должно крашиться?
думал проблема в транзакциях realma да и вообще
после того как я применил for each
у меня созранится результат в базе данных? или надо опять вызывать save?
источник

OP

Oleg Pchelkin in Android Developers
Vadim Morozov
вот я пришёл к такому решению, но насчёт реализации в презентере есть опасения что крэшнется
в момент когда я в forEach применяю изменения.
https://gist.github.com/mnewlive/a4ed9080929149c2537b9da07d8612e7
Вообще не очень понятно, при чем тут транзакции бд, тут вроде какой то внутренний й класс Transaction просто, не?
источник