Egor
вроде бы все правильно, мне прилетает User user = new User("John"); ( extends RealmObject ) я его сохраняю сразу в базу ( у меня список, потому insertOrUpdate), а потом достаю, достается но его дочении объекты не сохранились
Egor
я понял, но мне почему-то казалось что раньше так работало, спасибо
Egor
🙁 в их примерах, они реально сначала сохраняют дочерини, а потом связывают
Egor
хорошо, тогда в чем проблема у меня может быть?
Egor
в дебаге риалмовские объекты вообще все null показывают, хотя логика работает
Egor
stetho а получилось подключить к последним риалом??
Egor
c конлином пока такой фокус не работает ))
Egor
я его только подключил и первые запрос повесил на него, не самая приятная штука, но вроде бы работает, откуда такая не любовь?
Egor
он у меня как кэш работает
Egor
экранирует апи от UI
Sereja
Ormlite greendao
Sereja
Или уже не модно)
Egor
согласен есть такие моменты, я организовал архитектуру так что
DTO = RealmObject
потом его ловит Rx и пишет в базу
а на UI
смотрит Rx Observable из риалма
который уже мапит на модель для юай ( она у меня нал сейф) и не привязана к риалму
а событие RealmChangeListener заменяет rx
Sereja
Ормлите неплох. Но там джойны по таблицам очень медленные. Которые через анотации
Egor
😀 каждый по своему страдает с андроидом
Egor
это будет очень эпично есть сейчас подтвердиться догадка проблемы 😀
Egor
не, вообще не в риалме дело мне кажется, у меня очень глубокая вложеность, типа список - объект - объект - объект - объект и самый нижний может быть null, я пишу на котлине и возможно изза того что он не позначен как налбл - он гдето глубоко падает и просто не пробрасывается стэк на самый верх, потому что дочерний объект на верхнем уровне - сохраняется хорошо
Egor
хотя нет ) глость
Darya
Подскажите пожалуйста качественное видео по RxJava введение. Много всякого на ютубе. Хотелось бы время сэкономить.
Aleksey
Нужно понять реактивное программирование или именно RxJava изучить?
Darya
Подскажите где можно взять или сформировать JSON чтобы потестить код?
Дмитрий
Добрый день! Понадобилось нарисовать штрихкод на экране, подключил библиотеку zxing. теперь приложение требует доступ к камере телефона, т.к. библиотека содержит еще и сканер штрихкодов. Есть ли возможность как-то избавиться от этого ненужного требования?
Nikita
Дмитрий
compileSdkVersion 25
Ivan
Алексей
Дмитрий
minSdkVersion 15
targetSdkVersion 25
Алексей
а где она у вас просит разрешения на камеру? при запуске?
Дмитрий
в свойствах приложения, и при установке видно, что приложению якобы требуется камера
Дмитрий
Необходимые разрешения
3 разрешения
android.permission.CAMERA
android.permission.INTERNET
android.permission.RECEIVE_SMS
Дмитрий
в манифесте первого пермишшена нет. он появился сам после подключения библиотеки
Алексей
и это нормально, всё равно ведь в рантайме не запросит его, если не откроете сканер
Алексей
чем оно мешает?
Алексей
если мешает - вам нужно самому библиотеку пересобирать, или выковыривать из неё только то, что нужно
Дмитрий
не мешает. а у пользователя не вызовет излишних параноидальных переживаний?
Алексей
он об этом не узнает даже)
Алексей
если в свойства не залезет. ну и пермишшен выключен же по умолчанию.
Дмитрий
ладно, тогда думаю забить на это. спасибо
Ivan
Ivan
Ну а вообще кто мешает при сборке удалить из манифеста ненужный пермишен
Ivan
?
Дмитрий
из манифеста библиотеки?
Ivan
tools:node="remove" должен же после мержа сделать все как надо
Ivan
Aleksandr
Всем привет. Кто знает как запретить AppBarLayout разворачиваться по скроллу RecyclerView, но разрешить сворачиваться?
Ivan
А как его юзать правильно?
Ivan
Я долгое время на нем сидел, может и я не правильно юзал, расскажите :)
Глеб
Всем привет! Кто-то специально, что-то делал под последние "длинные" экраны
(18,5:9) - Galaxy S8, LG G6, etc? Или - оно само как-то подхватывается
Ресурс-квалификаторы ща смотрю:
notlong - есть (4:3)
long - есть (16:9)
а вот, pizdec_kakoj_long (18,5:9) - пока еще не завезли
Глеб
Ruslan
Добрый день. Ребята, нужен совет. Есть ли возможность работать android приложению с Flash SMS, имеется ввиду считывать инфу, что приходит? С обычным СМС всё понятно, а вот посмотреть напр. баланс(ответ на USSD запрос), это вопрос...
fedor
привет всем! совсем не в тему, но что то не могу найти. не подскажет кто-нибудь канал в телеграмме по языку R ?
Дмитрий
https://telegram.im/@rlang_ru
Anonymous
Всем привет. Подскажите как лучше запилить кэширующую базу? Алгоритм таков: заходим, если инет есть, подкачиваем, отображаем. Если нет и база не пуста - отображаем из базы. Я сделал через if, но что-то мне подсказывает что это быдлокод >D Если кто пилит опенсорс с чем-то подобным, буду багодарен за ссылку
Yernar
Всем привет. Вопрос по recyclerview. Оно у меня в горизонтальном положении. Данные приходят с апи. JSON который ко мне приходит, могут находится элементы с ID = 0, и полями = null. Во вью холдере я явно пишу что если ID = 0 то все вложенные вьюхи.setvisibility.(GONE). Они да уходят, но все равно остается blankspaces. и так как я сортирую именно по ID каждой записи в API, после последнего элемента очень много пустого места остается...
Yernar
может кто вкурсе
Fearless
так сделай removeViewAt(position)
Alexander
отфильтруй список до того, как посетишь в адаптер
Vadim
Создал переменную
private var allow: Boolean = false
после чего сэчу значение
allow = intent.getBooleanExtra("button", true)
И вот вопрос, если я пишу условие мол if (allow) тогда используется значение которое я просэтил, НО это равносильно тому что else равно ?
allow = intent.getBooleanExtra("button", false)
fedor
Fearless
может список нужен нетронутый
D
Всем привет. Можете кинуть какой-нибудь туториал или пример того, как реализовать оттаскивание кастомной вьюхи? Например, у меня есть колесо, которое перед прокруткой, нужно немного оттянуть назад.
Ivan
Очередное кококо, ясно тогда
Глеб
И почём нынче "совет друга"? если не секрет 🤔
Глеб
Всем привет! Кто-то специально, что-то делал под последние "длинные" экраны
(18,5:9) - Galaxy S8, LG G6, etc? Или - оно само как-то подхватывается
Ресурс-квалификаторы ща смотрю:
notlong - есть (4:3)
long - есть (16:9)
а вот, pizdec_kakoj_long (18,5:9) - пока еще не завезли
Ar
Олександр
Ivan
Ну если им обмазаться на вью леере, то да
Pavel
Парни, а отпишитесь плз, кто кодит на 13х прошках.
Ivan
Иначе он просто юзается как датастор и на выходе из него мы конвертим realmobject'ы в обычные дата классы
Ivan
И плюсов рилма особо не остаётся
Ar
Ivan
D
Pavel
otto