Kostya
странно. а какой символ?
Ну вообще не хотело жрать русские буквы. Но сейчас я допер, что это я дурак, их надо было не в header передавать, а в query
Anna
Сергей
учитывая что на экране приложений быть может несколько т.е. размеры девайса не брать
Я брал размеры вьюшки в onFocus что ли. Тогда оно гарантированно видно пользователю
Volodymyr
Вся красота и удобство ломается когда становится слишком много экранов
Volodymyr
Для маленьких проектов на 10 экранов, оно то что нужно, решает кучу проблем с переходами, выкидыванием задних фрагментов из стека и тд
Ruslan
shared element transition из recyclerView работает, а обратно - нет
Volodymyr
быстро, дешево, красиво короче)
Volodymyr
И в AAC чатике люди как раз писали что были проблемсы с shared element trasition, но тогда это как то решили
Hacker
guys anyone familiar with dagger 2
Volodymyr
да, там граф становится просто ппц
Volodymyr
особенно если куча фрагментов может переходить на кучу экранов
Volodymyr
а не только в 1 направлении
Volodymyr
не уверен, но там есть метод saveState и restoreState
Volodymyr
/** * Saves all navigation controller state to a Bundle. * * <p>State may be restored from a bundle returned from this method by calling * {@link #restoreState(Bundle)}. Saving controller state is the responsibility * of a {@link NavHost}.</p> * * @return saved state for this controller */
Volodymyr
так что если сохранить этот бандл, наверно потом можно заресторить
Serhii
Привет, кто-то встречал исходники стандартного приложения Contacts от гугла?
Сергій
но там страшно )
Сергій
я когда-то смотрел код экрана редактирования контакта
Anonymous
Serhii
в аоспе
спасибо)
Anonymous
где можно достать apk google weather?
Сергій
Mike
где можно достать apk google weather?
APK Extractor, если установлено на телефоне
Anonymous
оно раньше было в гугл апк встроено, а после обновления это в браузере открываетя
Anonymous
Anonymous
я зимой апк где то находил, но стоер(
Сергій
там нету
он внутри googleapp.apk
Anonymous
он внутри googleapp.apk
уже нет, по старому ярлыку грузится сайт
Anonymous
а мне дизайн очень нравился
Сергій
спасибо)
https://android.googlesource.com/platform/packages/apps/Contacts/
Artur
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileQaReleaseJavaWithJavac' Caused by: java.lang.NullPointerException что может быть?
Olexandr
всем привет. есть 3 таба (3 фрагмента). в каждом фрагменте список товаров с определенным статусом. вопрос: как правильнее реализовать эти фрагменты: 1) 1 фрагмент с переменной статуса 2) 3 фрагмента которые наследуются от 1го в котором реализован весь функционал. в каждом свой статус 3) предлагайте ваши варианты, чтобы реализовать эту задачу правильнее и красивее)
Konstantin
держи список в хосте, а фрагменты в fragmentstate viewpager adapter норм, при создании пихай в аргументы им статус строкой, при их инициализации проси хоста дать инфу. хост можно прокинуть после создания + для "после поворота" в хост.oncreate (проходишь по childFragmentmanager.fragments и каждому насильно запихиваешь this)
Ruslan
1) 1 фрагмент с рецайклером внутри, в екстрас передаешь статус 2) во фрагменте идет выборка по товарам с этим статусом 3) создаешь три фрагмента с разными статусами
Ruslan
да
Olexandr
понял. 1 варик. всем спасибо
Olexandr
такой еще вопрос. как эти табы пихнуть в фрагмент? если AppBarLayout находится в активити
Sasha
Господа и дамы, кто-нибудь сталкивался с необходимостью диммировать несколько окон одновременно? У меня диммирование работает только для последнего окна
Vitaly
Нужно реализовать работу с сокетами, в голову сразу пришла мысль про Service, но потом подумал создать Singleton в котором будет постоянно крутиться поток и слушать сообщения с сервера Что лучше в данном случае? Для каких целей нужно использовать Service?
Vadim
Кто то пробовал рисовать recyclerView другой формы? кастомный recyclerView
Denis
для чего тебе кастомный?
Denis
просто recycler, вроде, довольно гибкий
Denis
если нужно что-то прям совсем нетривиальное, то лучше свой LayoutManager писать
Vadim
я хочу верхние два угла сделать скругленными
Сергій
если 21, то используй ViewOutlineProvider
Vadim
minSdkVersion 21
Vadim
this
ну это как я вижу просто элемент списка делает с закругленными углами
Vadim
если 21, то используй ViewOutlineProvider
ладно сейчас более подробно гляну, спасибо. но боюсь это не совсем то
Сергій
ну это как я вижу просто элемент списка делает с закругленными углами
Это к элементу списка не имеет отношения, с помощью ViewOutlineProvider можно клипнуть любую View
Vasilij
встречал кто-то чтобы surfaceView/textureView просвечивали скрин под ним?
Olexandr
как убрать тень тулбара, если табы находятся в лейауте фрагмента?
Vasilij
elevation
Olexandr
elevation
работает только с апи 21 и выше.. а как вернуть тогда elevation?
Konstantin
нужны идеи - как замутить аналитику экранов приложения чтобы посылать на бэк, нужно регистрировать ид экрана + длительность, чем можно изи такое провернуть?
Андрей
Андроид 5 и выше
Olexandr
API Level
Андрей
Неужели Гугл опять не работает?
Daniil
support
Андрей
В основном - страдать
Vladislav.
в окно
Olexandr
Неужели Гугл опять не работает?
у тулбара есть метод setElevation. если убрать тень, то значение 0. а если вернуть, то какое значение?
Сергій
смерть
Андрей
AndroidX, обмаз проверкой
Konstantin
да походу но у меня там кароч... в паре мест сложный мастер-детейл например есть, хер знает как его считать )
Konstantin
я к тому что - как не лазить в код готовый чтобы можно было замерить это дело... какими нибудь листенерами
Konstantin
вешать снимать их, хз даже )
Konstantin
можно поидее на фрагмент менеджер повесить листенер чтобы бэкстек проверял. когда добавляется или удаляется фрагмент - на фрагмент вешать лайфцикл обсервер, и через него регистрировать аналитику, но чета хз, мне кажется можно утечку получить
Alex
Если я в библиотеке в gradle сделаю exclude некоторых других библиотех, они никак не смогут попасть в основной проект, который использует библиотеку?
Sasha
А кто знает, как задать окну Z? Очень сложно гуглить по одной букве)
Konstantin
translationZ
Alexey
Есть ли тут те, кто хорошо разбирается в правилах google play или сталкивался с таким, или просто имеет юридическое образование. В приложении иногда встречается эротический контент (кусочек титьки без соска), меня за такое забанили недавно на гугл плее. Я хочу выкатить новую версию, где сразу предложу пользователю чекбокс на соглашение что ему 16+ или 18+. Это прокатит для гугла в будущем? Или нужно обязательно модерировать контент?
Сергій
А кто знает, как задать окну Z? Очень сложно гуглить по одной букве)
в плане? переместить активити в стеке на верхний уровень?