Denis
ну проверить все ли запросы проходят. Для тестов в ресурсы лучше загружать уже готовые ответы
Сергей
думаю в общем случае не ответить. надо смотреть что бэк конкретный может дать и какие требования к продукту. Может там реализованы тестовые аккаунты
Dug
Ребят, а может кто помнит или знает, как называется анимация, когда кнопка увеличивается, а потом типа падает на поверхность и он нее волны исходят
Dug
Не могу найти пример даже((
Denis
Ripple Effect такое примерно ? https://github.com/ruzhan123/RippleView
Milan
ну проверить все ли запросы проходят. Для тестов в ресурсы лучше загружать уже готовые ответы
сегодня общался с ручным тестировщиком. Она проводила интеграционный тест. С клиента уходил запрос на сервер. Сервер выполнил неправильную бизнес-логику и отдал ответ в нужном для клиента формате. Т.е. запрос ушел, ответ пришел, но бизнес-логика не сервере неправильно реализована и протестирована по неправильным сценариям. Получается, тест зеленый, но на деле он неправильный )) В этот момент я для себя подумал, а почему бы не автоматизировать интеграционное тестирование
Aleks
Привет, как правильно гуглить инфу чтобы экран после простоя не гаснул?
Dug
кнопка медленно апскейлится, а потом резко уменьшается и пускает волны
Denis
вот норм вроде, https://github.com/gaurav414u/android-ripple-pulse-animation
Denis
увеличение сам добавь
Дмитрий
Такое себе
Я свой HP обновил (проц, память, ссд) и хакинтош накатил, на работе мак выдали. Теперь никогда не слезу обратно на винду)
Dug
вот норм вроде, https://github.com/gaurav414u/android-ripple-pulse-animation
Да меня как раз интерполятор и интересует для увеличения. Самому не получается его сделать
Dug
Волны та це ж изи
Dug
Да меня как раз интерполятор и интересует для увеличения. Самому не получается его сделать
Шоб медленно начиналась анимация и быстро очень заканчивалась
Сергей
надо ли тестировать случай "сервер глюкнул и шлет температуру на марсе?"
Denis
Шоб медленно начиналась анимация и быстро очень заканчивалась
из этой либы можно скопировать вроде https://github.com/MasayukiSuda/EasingInterpolator
Denis
надо ли тестировать случай "сервер глюкнул и шлет температуру на марсе?"
на сервере это тестируют, если там адекватные разрабы. на клиенте только в крайнем случае
Denis
а так чем больше тестов тем лучше наверно
Кирилл
Ребят привет! А вы тестируете взаимодействие с сервером? Не мокая его, а напрямую?
Ты получаешь приз за самый дебильно сформулированный вопрос за сегодня в этом чате.
Mykyta
Relative позволяет без большого количества вложенности строить вьюхи. Какие есть случаи, в которых ConstraintLayout явно выигрывает у RelativeLayout?
Могу вспомнить один. Если о простоте, а не перформансе. Перформанс не замерял, как отрисует не следил. Простой экран, две колонки, слева TextView, справа EditText, выровнены по baseline Все EditText должны начинаться там, где заканчивается самый длинный TextView, длина отличается из-за локализации. barrier наше все
Mykyta
Это вместе с логикой тест, или тест на то правильно ли аннотации в ретрофите использованы?
Evgeny
Кто-нибудь сталкивался с крашами интернет соединения при подключении по wifi? C мобильным интернетом все нормально работает
Evgeny
The exception was not handled due to missing onError handler in the subscribe() method call. вот что прилетает в логах
Evgeny.kt 􀇻
Кто-то работал с Navigation от гугла? Как сделать так, чтобы при возврате на предыдущий фрагмент, он не вызывал onCreateView() и при открытии нового, не вызывал onDestroyView() у текущего?
Evgeny
Кто-то работал с Navigation от гугла? Как сделать так, чтобы при возврате на предыдущий фрагмент, он не вызывал onCreateView() и при открытии нового, не вызывал onDestroyView() у текущего?
Если работать с боттом навигейшн, то можно использовать viewPager, там можно настроить, сколько фрагментов он будет хранить в памяти
Zhenya
Aleksey
The exception was not handled due to missing onError handler in the subscribe() method call. вот что прилетает в логах
Это потому, что в твоей цепочке RxJava нет обработчика ошибки в методе subscribe
Aleksey
Это который doOnError?
Это который в качестве параметра в методе subscribe
Evgeny
Ладно, спасибо, буду разбираться
Vitaly
Хочу сделать профильную страницу как у инстаграмма Не понимаю как внутри ViewPager создать RecyclerView, который бы располагался внутри ScrollView и прокручивался как показано на видео выше?
Anton
просто лаяутменеджер юзаешь этот и все
Vitaly
просто лаяутменеджер юзаешь этот и все
Вопрос заключался совсем в другом, только что изменил его и задал более точно
Dzmitry
Привет, может кто сталкивался с проблемой перекрытия клавиатурой текстового поля. у меня несколько editText разного типа, при переходе к следующему в какой-то момент не скролится как нужно - перекрывается клавиатурой дополнительной планкой.
Dzmitry
Dzmitry
<CardView... <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout> <EditText..../> <EditText.... android:inputType="number|numberDecimal"/> <EditText..../> <------ Фокус есть, но не отображается. Если клавиатуру свернуть и нажать на само поле(не до конца отображающееся, то скрол отрабатывает) </LinearLayout> </ScrollView> </CardView>
Dzmitry
я подозреваю, что верхняя часть с числами приклеивается после предыдущего EditText, в котором число вводилось. Просто если ручками выделять нужный мне EditText то числовая панель не приклеивается к клавиатуре. Подозреваю, что нужно курить WindowInsets, но может есть быстрое решение из коробки?
Denis
в манифесте прописал?
Denis
попробуй напрямую в активити getActivity().getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
Denis
так тоже попробуй в манифесте stateVisible|adjustResize
Села
привет всем, подскажите как сделать такое
Ivan
привет всем, подскажите как сделать такое
сразу на ум только EditText пока приходит
Ivan
Нужна кастомная вьюха, которая будет следить за состояниями edittextов
Села
сразу на ум только EditText пока приходит
не замарочка?) или его можно сделать чтобы при вводе он переносился на след edittext?
Села
и подсчитать после возраст
Ivan
ну тут надо играться с листенарами, типо если один edittext заполнился. преходим на следующий
Ivan
при помощи requestFocus
Села
спасибо
Села
❤️
Ivan
короче тут нужна полноценная вьюха, которая будет проходить по всем текстам, установка масок для месяца дня и года
Ivan
не за что
Denis
привет всем, подскажите как сделать такое
по идее эту вьюху можно кастомизировать под твою задачу https://github.com/alphamu/PinEntryEditText
Denis
та незачто )
Denis
спасибо)
вот поновее еще вариант https://github.com/poovamraj/PinEditTextField
Denis_LL
Всем привет. Дайте совет о том как быстро выучить rxjava, dagger, solid retrofit и rest api? Буду очень благодарен
Denis_LL
Это логично, но чтобы влюбиться нужно их узнать немного:)
Denis
нужно первого взгляда, только так )
Vitalii
Возьми открытое API (например, github) и напиши для него приложение.
Denis
для rx вот интересный способ https://rxmarbles.com
Denis
dagger только на практике, быстро вряд ли получится
Denis
остальное что ты перечислил просто статью в википедии прочитай
Alex Android
Не реклама, курс платный, но полезный
Denis
c rx щас выпилить с проектов все пытаются у кого есть, не перспективная технология
Denis_LL
?
Denis
?
забей на rx