Alexandr
рабочий сопособ нужен перенесения базы данных с компа в андроид прилагу
Сергей
Чистый код(книга) в помощь, мне интересно как ты это все тестируешь?
ну, пока пишешь библиотечные методы тестировать его его мокнутыми данными можно прямо при загрузке макета приложения
Андрей
Товарищи, подскажите. У меня на активити при определенном флаге(через extras) вызывается один из 2х адаптеров для ресайклера. Без флага соотвественно второй адаптер. Все классно работает, но при возвращении на активити штатной UP button вызывается адаптер без флагов, а нужен второй. Можно ли как то от действия Up button тоже флаги отдавать?
Denis
Ещё можно попробовать проверять интент. По идее при нажатии кнопки назад, тебе должен прийти интент без параметров. Соответственно, ты можешь попробовать обработать ситуацию эту, как тебе надо
Anonymous
Здравствуйте, у меня появился вопрос. Как продавать товар внутри приложения и обновлять его в режиме online?
Anonymous
Заранее спасибо
Anonymous
Мужики, вы не знаете как передать List<String> = new ArrayList<String>(); из MainActivity в Fragment?
Ihor
ребят такой вопрос почему SQLiteOpenHelper не работает из другого актвити, пишет ссылка на context равна null , так и не смог найти ответ на вопрос самостаятельно, может кто подсказать в чем проблема ?
Anonymous
Задача сложная поэтому всегда гуглю
Я гугли. Ничего не нашел, что работало бы
Anonymous
Если бы все было так просто. Я пишу putStringArrayList - ошибка
Andy
List не serialized, если не ошибаюсь, туда можно пихать только ArrayList. Поправьте, если ошибаюсь
Anonymous
+, но я с 4 утра с этим еб*гусь
Anonymous
Я и это делал, но после передачи в Фрагмент пмшет unreachable statement.
Anonymous
Я еще спал часов 10
Ihor
Как получаешь context?
this из класса с активити
Сергей
unreachable statementпуишут когда код после return bkb gjckt pfdtljvj ytdsgjkybvjuj eckjdbz
Anonymous
countryName.addAll(getArguments().getStringArrayList("countryName"));
Проксимов
this из класса с активити
Попробуй getAplicationContext() вместо this
Сергей
или после заведомо даже для компилятора невыполнимого условия\
Anonymous
Простите, пацаны
Anonymous
Я удаляюсь)
Ihor
Попробуй getAplicationContext() вместо this
пробовал,таже проблема
Ihor
Код?
работает если передавать класс на основе SQLiteOpenHelper как static объект, но чет как то не очень вариант,как мне кажется https://gist.github.com/igorsan98v2/f1fbf5332c090c5898bcd7d5c68a1011 , https://gist.github.com/igorsan98v2/4e72a7827fb0e653022852ca0413e4ff
Никита
Про книги (и ресурсы) по rxJava может кто-нибудь что-то посоветовать? Или лучше в чате по rx спросить ?
Vlad L.
Без Rx сейчас совсем никак?
Timofey Bystrov
а есть чатик по мультиплатформенному котлину?
Denis
Без Rx сейчас совсем никак?
у тебя какое мнение?
Vlad L.
Никакого, потому и спрашиваю
Denis
ну тогда пробуй что-то, и состовляй свое мнение)
Denis
составляй*
Vlad L.
Калбэки, как вариант
Denis
без Rx жить можно
Denis
и с ним жить можно
Denis
вопрос только в подоборе правильного инструмента для задачи
Denis
Калбэки, как вариант
ты пытаешься сравнить многопоточность и Rx
Denis
этого не надо делать
Denis
Rx - не инструмент для многопоточности
Denis
он предоставляет возможность выполнить операцию в другом потоке
Denis
если тебе нужна многопоточность, то есть корутины, executors
Denis
многов всего
Denis
если нужна реактивность, то думай про rx
Vlad L.
Я их в одной плоскости и не сравниваю
Ferrero
и какой ты после этого хороший кодер?!
Denis
Калбэки, как вариант
кст в Rx тоже есть калбэки)
Любимый❤
Без Rx сейчас совсем никак?
фишка rx, реактивщина. Дело вкуса или правил если они есть
Любимый❤
реактивщина, просто передача данных по цепочки, бонус rx, это можно делать в разных потоках
Liam
Вопрос не по теме Rx) В классах mvvm есть класс LifecycleObserver. В нем можно получить методы жизненного цикла активити. А как получить методы жизненного цикла фрагмента?
Любимый❤
я помню, слушал доклад сбербанка про архитектуру, как они ее реализовывали. А реактивщина это тоже по сути часть архитектуры. В далеком (вроде бы) 2012-2013 году, когда не было никаких архитектур, разработчики имплиментили в Активити Runnable. И когда нужно было выполнить ассинхронный код, передавали this активити в Thread
Любимый❤
лол, я даже о таких паттернах не слышал. Но сберавцы делали так, кек
Denis
лол, я даже о таких паттернах не слышал. Но сберавцы делали так, кек
они просто древние, мне про них рассказывали очень давно
Turalllb
Кто нибудь пробовал этот проект скачать или клонировать https://github.com/googlesamples/android-architecture/tree/todo-mvp-rxjava ? че то ни в какую, клонируется пустой. А когда скачиваю запустить не могу
Turalllb
манифест красный весь..
Vladislav
Склонировал, сменил ветку, открыл в студии, все ок
Turalllb
Вроде нормально клонируется
блин, уже два часа не могу запустить проект. Я скачал его уже, но всё равно ерунда какая то. Студию обновил и пошли странности. Делаю открыть проект, он предлагает открыть в этом окне и в новом. Выбираю что нибудь. А он еще раз тоже самое спрашивает. Хорошо со второго раза понимает
Turalllb
спасибо, что проверили, значит что то у меня не так
sokolov
И ребилдом полей сверху ммммм
sokolov
Каких еще полей?
Инфинитив - "лить"
Turalllb
Clean build -> invalidate caches -> брат!
да я уже пробовал много раз. Вот только сейчас студия предложила плагин обновить и заработало. А вот глюки еще остались, хотя обновился до стабильной версии
Turalllb
дважды спрашивает где проект открыть в новом окне или текущем
Liam
не внутри, то отдельный класс
Liam
Android Components
Nikolay
Ладно, я про ссылку говорил
Бодіа
У меня amd ryzen 3 2200g. Есть SVM. Был линукс, эмулятор в студии работал. Установил виндоус, (в биосе SVM mode включен) выбивает ошибку. АРМ не вариант, как по мне, так как намного медленнее. РЕШЕНО
Бодіа
SVM support ведь есть, чего он хочет-то?