Adel
Суть одна, мне нужно сделать механизм который сохраняет введенные данные
Sergey
Я это к тому, что у него было открыто множество вкладок с другими приложениями
На своём в настройках поставь ограничение на количество приложений в памяти и эксперементируй
Adel
Ну собсна сейви куда-нибудь состояние :)
Буду свой класс сэйвить в JSON, в методе onSaveInstanceState
Adel
Всем спасибо
Sergey
Офигенно
Sergey
😳
Adel
Офигенно
В чем проблема?
Sergey
В знаниях 🤷‍♂
Adel
В знаниях 🤷‍♂
Я поинтересовался как правильнее сохранить текущее состояние активности, ты на этом мои знания проверил?
Sergey
У тебя тут вопросы предначального уровня 🤷‍♂
Ravil
В onStop обычно сохраняют состояние
Этот callback иногда не вызывается, так же как и onDestoy ;-)
Adel
onStop скорее всего вам тут не помощник
onSaveInstanceState тут буду сэйвить
Adel
Верно
Найс @sag398 обосрался
Adel
Зато у меня вопросы предначального уровня
Sergey
Найс @sag398 обосрался
Киса, ты обиделась?
Adel
Киса, ты обиделась?
Нет, просто ситуация угарная
Adel
Киса, ты обиделась?
Че сгорел то сразу?
Ravil
onSaveInstanceState тут буду сэйвить
Для теста ещё нужно в настройках разработчика включить don't keep activities
Sergey
Верно
Я скажу больше, приложение может быть выкинуто системой в любой момент. Поэтому, то, что требует сохранения надо сохранять не дожидаясь колбеков. И делать это не в UI
Artem
Хотел тоже сказать чего-нибудь очевидное но не придумал. Вопрос был про конкретный кейс, а не про какой-то абстрактный случай.
Андрей
Привет не подскажете чат с дизайнерами приложений есть?
Андрей
@uiux_ru
спасибо
Vitaly
Коллеги, подбираю себе ноутбук который буду испльзовать в том числе и для работы над средне-увесистыми проектами, но в современных железных тенденциях не шарю, поэтому такой вопрос: Будет ли достаточно рязани3 в ноутбуке? Само-собой, оперативки 16+, ссд, меня интересуют рамки по процессору для комфортной работы
Vitaly
Вполне хватит. Дисплей чтоб хороший был, глаза меньше будут болеть
Благодарю за ответ! Как раз присмотрел недорогой портативный с ИПС матрицей, единственное что смущало это процессор.
BDB 🏴‍☠️
BDB 🏴‍☠️
Здесь поищите https://rapidapi.com/
Lubomir
как можно наверняка определить что виртуальная клавиатура открылась или закрылась ?
Mr O
Всем привет не работает в андроид 9 но в андроид 8 работает нормально в чем может быть дело?
Mr O
https://github.com/manik154/androidBook_Story
Mr O
точнее cardview не работает
Mr O
на андроид 9
Andrei Novátov
при открытии приложения создается фрагмент и сразу выводится, дата загружается после и заполняется в recyclerView. Очевидно Фрагмент нужно обновить, как это можно сделать?
Andrei Novátov
Andrei Novátov
надо
Alexander
надо
ну так зачем стпрашивать тогда, обновляй
Andreu
Вообще странное какое-то обновление, не?)
M
надо
Ты привел какой-то непонятный скрин без контекста, может там вообще о другом речь шла
M
Тебе просто нужно сделать submitList в адаптер и все
Andreu
Фрагмента?
Ну да, что за приколы с откреплением и прикреплением фрагмента снова)
Andrei Novátov
та вообще другое сделал
Alexander
Что за submit list?
Оно появляется, когды ты DiffUtil прикручиваешь
Aleksey
Оно появляется, когды ты DiffUtil прикручиваешь
Хм, какой-то новый ListAdapter сделали 🤔
Alexander
Хм, какой-то новый ListAdapter сделали 🤔
Там просто DiffUtil прикрутили за тебя
K1tana
вечер добрый. Вопрос по поводу MVVM. Предположим у меня есть какая-то модель с репозиторием которая например получает юзеров. Есть также несколько отображений. Пусть будет 3(в 1 список, во 2 статистика, а в 3 просто настройки). Получается, что для каждого этого вью должна быть своя вьюмодел, однако...что там писать? Раньше я думал, что типа создаешь метод во вьюмодел а-ля setupChart(View chart и очень много аргументов), но, как стало очевидно, все не так нужно было делать. Тогда, собственно, что должно быть во вьюмодел? Прошу не бросать камнями, просто не очень в этом еще опытен
K1tana
я так однажды пытался спиннер установить
K1tana
public void setupSpinner(final AdapterView<?> parent, final int position, Fragment fragment, final ExpenseAdapter adapter, final Button btnBySum, final Button btnByName, final Button btnByDate){ Это аргументы
K1tana
явно, что что-то тут неправильно я делаю
K1tana
и например для некоторых придется постоянно пихать то, контекст, то вью
Mike
Это где и зачем?
M
вечер добрый. Вопрос по поводу MVVM. Предположим у меня есть какая-то модель с репозиторием которая например получает юзеров. Есть также несколько отображений. Пусть будет 3(в 1 список, во 2 статистика, а в 3 просто настройки). Получается, что для каждого этого вью должна быть своя вьюмодел, однако...что там писать? Раньше я думал, что типа создаешь метод во вьюмодел а-ля setupChart(View chart и очень много аргументов), но, как стало очевидно, все не так нужно было делать. Тогда, собственно, что должно быть во вьюмодел? Прошу не бросать камнями, просто не очень в этом еще опытен
Взаимодействие пользователя с твоим приложением. Например он нажал кнопку, в листенере вызывается какой-то метод из viewModel, результат диспатчится, допустим в LiveDate, View подписывается на обновления этой LiveData и обновляет какие-то данные на экране https://developer.android.com/topic/libraries/architecture/viewmodel
K1tana
А если несколько вьюмодел с вью? И получается, что внутри этих вьюмоделов будет ссылка на репозиторий?
K1tana
Я просто не очень могу представить как все это реализовано в коде
K1tana
В инете не совсем то, что надо)
Topol
Киньте ссыль на нетбук на Авито до 30 рублей, который запускает 2 эмулятора так, чтоб я не догадался, что он тормозит
Topol
Это стёб?
Что конкретно?
central
Про дешёвый ноут и два эмулятора
Topol
Про дешёвый ноут и два эмулятора
Я за 15 рублей взял на авито, правда не нетбук, а ноут, i7 ssd, 2 года назад , один эмулятор запускается 1,5 минуты примерно
Eugene
Привет! Кто-то еще такое наблюдает у себя? Aligment текста не работает и элементы его в принципе отображают не корректно на preview. На девайсе уже все ок работает
Eugene
Eugene
Стандартная тема по типу build, rebuild, clean, invalidate не работает)
Eugene
Может кто-то у себя полечил такое)
Anonymous
Всем привет. Интернет не помог. В Андроиде есть раздел Wi-Fi+ что это такое, что за вирус, зачем он мне, как его удалить?