Anonymous
how to change offline
just restart ADB
Дмитрий
Все запросы на другом потоке выполняются. Собственно сейчас там и запросов особо нет. Код сейчас будет
Дмитрий
override fun ShowFragment(fragment: MvpAppCompatFragment) { val transaction = supportFragmentManager.beginTransaction().replace(R.id.navigation_fragment_container, fragment) transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE) val oldFragment = supportFragmentManager.findFragmentById(R.id.navigation_fragment_container); if (oldFragment != null) { transaction.addToBackStack(null) } transaction.commit() }
Anonymous
и вы вызываете это при клике на таб? У вас же все фрагменты в этом случае кидаются в бэкстэк, нет? Лучше использовать findFragmentByTag, и не нужно вызывать addToBackStack, передавая туда null
Anonymous
но в принципе, здесь вроде как нет ничего такого, что могло бы вызывать дикие фризы при транзакции
Сергей
Если в приложении несколько вкладок, переключаемых в боттомбаре - ещё неплохо вьюпейджер заходит
Anonymous
Делать через вьюпейджер -- плохая практика, кроме того, он довольно тяжелый
Anonymous
Anonymous
thanks
adb kill-server adb start-server
Сергей
Делать через вьюпейджер -- плохая практика, кроме того, он довольно тяжелый
Интересно, я всегда через вьюпейжер делал. А в чем плохая практика? В каких случаях могут возникнуть трудности?
Дмитрий
Делать через вьюпейджер -- плохая практика, кроме того, он довольно тяжелый
Да, это при клике на таб. Меня честно говоря смущают тормоза даже в анимации самих кнопок bottomview. Думаю может свою view запилить вместо этой...
Konstantin
Интересно, я всегда через вьюпейжер делал. А в чем плохая практика? В каких случаях могут возникнуть трудности?
В профайлер заглядывали? Если таб много будет инкремент нативной памяти небольшой. проверял на пустом проекте с 10+ вкладками в пейджере. Про кейс с 3-4 не скажу.
David
Советую почитать что-то про операционние системы для подробностей
Artem
Это xiaomi, что ж ты хотел?)
Andrii
Привет, залил в альфу приложение с InAppPurchase, пишет "тестовая покупка", это норм? В релизе будет не тестовая?
Andrii
да
David
У тебя и в релизе будет тестовая, у остальных сейчас обычная
Andrii
нашел статью на хабре за 2016 там сказано "ВАЖНО: вы должны опубликовать приложение (как минимум в alpha/beta), иначе покупки работать не будут" Хотелось бы самому раз провести реальную оплату
David
Я делал бету, было все ок
David
Аа, там так и написано
Мумитроль
Без была была бы нормальная покупка
Andrii
Там мыло прописано в тестерах
С мылом все ок, вопрос в ом как селать так чтобы не заливая в релиз можно провести реальную покупку
Мумитроль
Никак, разве только бета версия
Мумитроль
Причём версия приложения доложена совпадать с версией на PlayMarket
Александр
народ, напомните плз название орм, там чета в название бокс
Александр
Anonymous
Arcore юзал кто?
Александр
а чего сегодня нынче модно из орм? рум не предлагать и хоть реалм не орм, но тоже мимо. Спасибо.
Nikita
Ormlite
Nikita
Room тхе бест, зря ты так
Александр
Room тхе бест, зря ты так
он у меня везде) Хочется что то новое пощупать.
Nikita
А
Nikita
Тогда ormlite
Александр
Ormlite
там кодагенерация?
Nikita
Вроде нет
Artem
а зачем тебе орм? чем рум не нравится?
Denis
ормлайт старый и медленный, и явно не модный в 2018 работал с ним 1.5 года, масса отрицательных впечатлений
Nikita
+1. Но лучший после Room
Denis
чем он лучший?
Nikita
А есть лучше?
Denis
room, dbflow, greendao, objectbox, итд
Nikita
Objectboz, greebdao ужасные
Nikita
Это п*здец лагает
Nikita
Room человек сказал почему нет
Gerc
Orma
Volodymyr
а зачем тебе орм? чем рум не нравится?
Room не орм, но лучше чем все эти орм, да
Artem
я вообще не вижу профитов от использования орм
Artem
room это sqlite wrapper
Artem
а что тебе тот же realm позволяет не писать, что в room нужно?
Volodymyr
А чё же рум?
Слой абстракции поверх sql, в орм твои познания sql сводятся к минимуму или нулю, в руме от этого никто тебя не избавляет
Александр
а что тебе тот же realm позволяет не писать, что в room нужно?
я уже писал почему реалм мне не подхит.
Александр
Я еще раз напишу рум я везде юзаю, хочу что то новое посмотреть
Artem
ох, я об одном ты о другом.
Anonymous
капризный какой
Denis
Objectboz, greebdao ужасные
чем они ужасные и чем так хорош ормлайт? фреймворк 8-летней давности, который основан на рефлексии, дико тормозной при использовании связей, и написанный даже не для андроида хотелось бы услышать обоснованное мнение
Anonymous
напиши свой орм тогда))
Александр
Лан, спасибо. Как всегда в ру, спросил одно а в итоге сам дурак.
Александр
напиши свой орм тогда))
отличный совет👌🏼
Anonymous
отличный совет👌🏼
пощупать изнутри так сказать)
Anonymous
если вопрос в пощупать и новое)
Александр
пощупать изнутри так сказать)
у меня на это время нет
Anonymous
😂😂😂👍
Anonymous
объясните дураку где юзаются распределения бернулли, пуассона и гаусса?
Anonymous
при анализе данных
Denis
Слой абстракции поверх sql, в орм твои познания sql сводятся к минимуму или нулю, в руме от этого никто тебя не избавляет
гораздо хуже, когда знаешь как написать свои SQL запросы, а ОРМ *не позволяет* это сделать, или позволяет, но через одно место (как тот же ормлайт) так что я тоже за рум
Александр
😂😂😂👍
иногда лучше жувать
Mike
Это п*здец лагает
wat? Где оно лагает?