всем привет. есть существующий проект, который надо покрыть юнит тестами. мне нравится идея BDD юнит тестов из вот этой статьи Я посмотрел на kotest репу, она находится в арх...
Всем привет. Хочу сделать пет-проект и потыкаться в компоуз. Есть главный экран с табами + экранами (на старой viewsystem это было бы реализовано через viewpager + tablayout)...
новый виток моды на монолит еще не начался?
а что можете порекомендовать годного почитать про модуляризацию андроид-проектов? (кроме указанной выше статьи на хабре от Циана?)
Всем привет. Насколько оправдано использовать broadcast receiver, чтобы отправлять команды из сервиса в ui?
хэй гайс, подскажите пожалуйста вот у меня есть indeterminate progress bar на viewholder'e в один момент я удаляю элемент из списка, viewholder исчезает но когда он viewholder...
Всем привет. У меня есть вопрос по архитектуре бд используя Room. У меня есть две сущности: song и playlist (связь между ними many-to-many). Чтобы делать выборку со связью, я...
Всем привет! Кто работал с dynamic-links? Как передать параметр в диплинке? мой динамик линк: https://my.page.link/kek/?link=https://myappdeeplink?someParam=someValue могу взя...
хэй, ребята, у меня есть view1 и view2, view1 через констрейнты присобачена к view2. в определенный момент я двигаю view2 через setTranslationY, но при этом констрейнты у view...
Всем привет. У меня есть 3 фрагмента А->Б->В (навигация назад В->Б->А). На фрагменте В есть тублер, включив который, вешается листнер на системную кнопку назад и кнопку назад ...
Гайз, не могу проинициализировать рум дб с pre-populated db из ассетов. нашел проблему: expected: id=Column{name='id', type='TEXT', affinity='2', notNull=true, primaryKeyPosit...
всем привет у меня возникла потребность добавить свои таски в грэдл процесс сборки (нотификации и тд) проект рабочий им пользуются еще разработчики. не хочу закидывать свои фа...
хэй парни! посоветуйте, как архитектурно реализовать gps трекер? На авторизации приходят данные: как часто собирать и отправлять координаты на сервер. Нужна точная гарантия, ...
Подскажите, как в андроиде "запереть" юзера в одном приложении? кажется это называется какой-то kiosk-mode, часто для биза используется. Вот мне понадобилось сделать. Давно на...
Всем привет! Подскажите, а тестирование инапов работает через эмулятор на котором настроен гугл плей? в документации ничего про эмулятор не сказано https://developer.android.c...
хэй парни, не могу найти документацию в intellij idea, в модулях на вкладке dependencies есть столбец scope b и в нем значения compile, runtime, test, provided https://www.jet...
<RelativeLayout android:layout_width="43dp" android:layout_height="43dp"> <Button ...
Всем привет. Вопрос, что правильнее: инициализировать com.android.billingclient.api.billingClient только на тех экранах где он нужен или проинициализировать billingClient один...
Всем привет. Помогите разрешить спор. Мне знакомый говорит, что очень плохо, если я использую модель с сервера у себя на клиенте. Утверждает, что какой-то чуть ли не принятый ...
Всем привет, в эфире телеканал "я не могу в RX". Вопрос следующий, как мне создать Observable, который будет эмитить данные, подписать на все это дело сабскрайбера и супер вни...