Илья
А название у него есть?)
Скинул ссылку выше)
Aleksei
Кто-нибудь использовал Mockk?
Abdulloh Maxmudov
Всем привет я не давно изучаю android studio . Пытаюсь взять данные с API Swagger через Bearer token как взять данные с API через token. Подскажите, пожалуйста
Илья
Покажи, как создаёшь БД Room
Нужен именно код создания БД? Если да, то вот
Илья
Только я не понимаю, чем это может помочь
Roman
Может кто знает хорошую либу, для простого шифрования файлов?
Alexandr
xor сделайте на данных D
Igor
Всем привет, а возможно ли получить доступ из внешней библиотеки(другого модуля) доступ к модулю апликухи, в рантайме например через рефлексию, и измененять views или viewgroup
Аброр
Всем привет, кто нибудь пробовал вызывать метод который есть в приложении А из приложения Б, не запуская приложение Б ? Если делали или сталкивались, можете скинуть ссылки?
voodoo
у вас чё, одно задание с фриланса
Аброр
😂 совру если скажу просто учусь
Anna
deep linking?
Igor
Просто учусь😂
voodoo
на таком учатся разве что трояны писать
Mike
Открыл скомпилированные стили. Значения аттрибутов вижу (dimension, ref, etc), имена — нет. ЧЯДНТ, куда делись, откуда берутся?
Глеб
почему AS после ctrl+alt+L делает вот так?
Глеб
Андрей
потому что стили надо в настройках поправить
Igor
ребят, можно ли заменить парента у вью без пересоздания самой вью?
Daniel
https://stackoverflow.com/questions/3995215/add-and-remove-views-in-android-dynamically
Daniel
Можно, оказывается)
Igor
https://stackoverflow.com/questions/3995215/add-and-remove-views-in-android-dynamically
тут ситуация другая, мне нужно открепить парента от вью) а там открепляют вью от парента, то есть добавляют и удаляют конкретное вью у парента, а мне фактически надо подменить контекст у вью, чтобы её не убивать и отдать другой активити
Sasha
Всем привет! Подскажите, как в коде задать layout_constraintWidth_min?
Daniel
(view.getParent() as ?ViewGroup)?.removeView(view)
Igor
(view.getParent() as ?ViewGroup)?.removeView(view)
вообще да, надо попробовать) может и прокатит) спасибо
Sasha
Я нагуглил. ConstraintLayout.LayoutParams.matchConstraintMinWidth
Konstantin
а кто нибудь делал рабочие 9patch пнг с optical bounds? что то не воркает нифига...
Mike
(view.getParent() as ?ViewGroup)?.removeView(view)
(view?.parent? as? ViewGroup?)?.remove?View?(?view?)??
Daniel
https://kotlinlang.org/docs/reference/null-safety.html
Ferrero
https://kotlinlang.org/docs/reference/null-safety.html
Это был высокоинтеллектуальный прекол
Daniel
Нет, просто гуглить надо)
Daniel
Мне кажется, здесь имеет смысл более серьезные проблемы обсуждать, какую вьюху лучше использовать для задачи, например
Daniel
А технические мелочи легко ищутся на stackowerflow
Daniel
Никто не делал кастомную клавиатуру?
Konstantin
какую вьюху юзать если есть 2 инпута рядом с тенью размытой на 20 пикселей и расстояние между ними в 15 пикселей, и нужен "перехлест теней", могли бы помочь optical bounds для 9patch но нихуя не работает, кто может что дельное подсказать? )))
Daniel
Чтобы она не с низу выезжала, а помещалась например в ресайклер вью элементов
Ferrero
А технические мелочи легко ищутся на stackowerflow
Тут есть люди, кто про Гугл слышит в первый раз
Daniel
😅
Daniel
Просто иногда быстрее погуглить, чем непонятно кого слушать)
Igor
Нет, просто гуглить надо)
да это как бы не мелочь) я находил это на стаковерфлоу, но речь немного о другом, мне нужно открепить вью от одной активити и прикрепить к другой, при этом вью я сохраняю, и данный вариант со стаковерфлоу не работает
Daniel
Кажется, правильным подходом будет заинфлейтить вьюху заново
Daniel
Можно передать ее стейт через bundle
Daniel
Вьюха в себе держит контекст - это по сути ссылка на активити
Daniel
Его не затереть
Daniel
Без жесткой рефлексии
Daniel
А проставляется он в конструкторе
Igor
Просто иногда быстрее погуглить, чем непонятно кого слушать)
ну вот собственно выше я о контексте и спросил, там даже пояснял в впопросе
Daniel
Так что думаю, что никак нельзя вьюху к другой активности привязатьт
Daniel
А вот к другому фрагменту думаю можно 😆
Igor
Просто интересно, зачем?
ну как сказать)) решил попробовать при попороте экрана, откреплять и прикреплять кастомное вью, чтобы забыть о фрагментах и активити совсем) ну типа иметь сингл активити без кода и всё
Daniel
Если сделаешь - пиши статью на хабре, почитаем)
Leonid
Но надо искать это видео в нете
Igor
Где то видел как дядька без активитей сделал приложуху
вот это офигенно, такое не видел) хотелось бы вообще абыть об активити)) даже об одной)
Daniel
Только не забудь
Daniel
Что при повороте экрана меняется его конфигурация, тянутся другие ресурсы и тп
Daniel
Поэтому и пересоздаются активити
Igor
Только не забудь
так это не проблема, когда кастомные лейауты
Mike
Flutter
а также забыть о том, что бывают нормальные ЯП и сохранение состояния ;)
Daniel
В общем мы шутим, но это точно не сработает, как глобальный подход к написанию приложения, лучше не трать время)
Igor
так это, сделай просто чтоб активити не пересоздавалась
да кстати тоже вариант, правда сложно спрогнозировать, чем это может обернуться
Leonid
Но он предупреждает что это была наркомания
Igor
Youtube: i wrote an app without Layouts, fragments or activities
))) спасибо, интересно, сейчас гляну
Daniel
сорян, ошибся чатиком)
Konstantin
Mike
да кстати тоже вариант, правда сложно спрогнозировать, чем это может обернуться
Тем, что тема из активити не подтянется. См. ContextThemeWrapper.
Ferrero
Тем, что тема из активити не подтянется. См. ContextThemeWrapper.
А если диалог из application context создать с манипуляцией темой, диалог будет показываться в любой Активити?
Mike
А если диалог из application context создать с манипуляцией темой, диалог будет показываться в любой Активити?
Не уверен. Диалог — отдельное окно, ему нужно родительское активити.
Ferrero
Не уверен. Диалог — отдельное окно, ему нужно родительское активити.
Эх, плакали мои мечты по уходу от костыля, связанного с контекстом и жизненным циклом(
Daniel
Кстати context - это базовый класс для activity и application