Anonymous
всем привет. подскажите плиз где купить акк разраба с возрастом, ру или укр?
Hovhannes
Нет не помню, а что?
Hovhannes
Посмотрю
Anonymous
Всем привет. Есть ресайкл с айтемами, как получить позицию айтема на котором сейчас находится фокус (выбран с помощью пульта)? OnClick не подойдет, ведь клика по сути не было. Есть метод для этих целей?
Vladislav
Ребят, хочу какую то красивую картинку втулить если список пустой, подскажите где их можно найти? Ищу в гугле Empty State находит кучу всего но все платное )
Vladislav
icons8
так там иконки
Anna
так там иконки
вам нужна картинка? тогда creative commons, free royalty ресурсы, там можно поискать
Vladislav
вам нужна картинка? тогда creative commons, free royalty ресурсы, там можно поискать
да, спасибо, я нашел на этом сайте целый пак бесплатных илюстраций
Kirill
Всем привет!!! Знает кто, где можно взять пример кода Material Alert Dialog Который будет выглядеть таким образом. https://storage.googleapis.com/spec-host-backup/mio-components%2Fassets%2F1Xlq7_lXkjBJDE6arihpaS3YWm4TSf2-S%2Fdialogs-fullscreen-behavior.mp4
Kirill
Если что, я взял это с оффицалки https://material.io/components/dialogs/# Но я без понятия где они прячут экземплы. И как это можно воплотить в реальность
Kirill
разве не просто кастомный диалог с анимашкой?
Слушай, возможно. Но исходники я не могу найти. :(
Артем
так скорее всего их и нет) может где то в репозиториях гугла.
Artem
Здравствуйте, как реализовать RX для сохранения картинки в папку?
Hovhannes
посоны
Hovhannes
на свитче бывает текст, хочу поменять цвет текста
Leonid
всем привет, может кто статью подсказать с примерами Room на java или как загуглить
Hovhannes
не того текста который слева/справа от свитча, а того, котроый прям на нем
Никита 🙃
А подскажите по corner'ам. Есть CardView c bg у которого есть stroke в 1dp и паддинги в 1dp Внутри CardView есть вьюха, которая может расстягиваться на всю ширину (FrameLayout). Проблема в том, что в уголках на stroke она оверлапсит парента. Как правильно такое поменять?
Олег
используй ViewType
а динамически если менять, то через нотифи лучше или переопределять адаптер с новым вью тайпом?
Никита 🙃
а динамически если менять, то через нотифи лучше или переопределять адаптер с новым вью тайпом?
нотифай достаточно обычно. Но иногда встречаются мелочи когда надо пересоздать адаптер. Но там редкий очень кейс
Leonid
google codelabs room
спасибо, пытаюсь делать по первой ссылке у меня студия на gradle ругается почему то, не могу разобраться
Никита 🙃
Axbor
Нет
Тогда попробуй убрать padding=1dp у darable
Никита 🙃
Тогда попробуй убрать padding=1dp у darable
Оврелапист тогда полностью stroke
Axbor
Оврелапист тогда полностью stroke
А зачем вообще делать два отдельных бэкграунда?
Axbor
Это не бэкграунд)
Зеленый не бэкграунд?
Никита 🙃
Зеленый не бэкграунд?
Неа) Там кастомная вьюха. Очень непонятная и уродливая для обычного обывателя, но пиздец какая важная для таргет кастомеров)
Никита 🙃
Там по этим наложениям они как то понимают
Axbor
Там по этим наложениям они как то понимают
можно просто маргин указать :)
Никита 🙃
можно просто маргин указать :)
Уголок то всёравно оно оверлапсит
Axbor
Уголок то всёравно оно оверлапсит
Как решение можно вместо фрейма тоже использовать CardView. И указать margin CardView тоже фрейм но умеет углы обрезывать
Andrew
не знаю, меня не интересует мнение главных говнокодеров
когда мне прислали эту картинку, я сразу вспомнил про то самое сообщение
Никита 🙃
Как решение можно вместо фрейма тоже использовать CardView. И указать margin CardView тоже фрейм но умеет углы обрезывать
Да, я знаю. Проблема в том, что в другом месте тогда это не подойддёт. А если обернуть в ещё один кардвью, то совсем печально будет
Axbor
вот вместо него используй CardView
Axbor
вот вместо него используй CardView
От этого ничего не поменятеся потому что CardView extends FrameLayout.
Paulus
Кто-нибудь может подсказать с android studio? У меня вылазит ошибка при запуске avd HAXM. Я на amd скорее всего в этом причина
Paulus
Никита 🙃
вот вместо него используй CardView
мне не везде нужна эта вьюха с обрезаными углами)
Nikita
народ имеется rxJava2 цепочка getUser(id).subscribeOn(Schedulers.io).... почему то метод getUser выполняется в главном потоке, хотя должен выполнятся в отдельном потоке, кто нибудь сталкивался с таким?
Никита 🙃
Хм. Да, наверное так и сделаю. Спасибо
awawa
народ имеется rxJava2 цепочка getUser(id).subscribeOn(Schedulers.io).... почему то метод getUser выполняется в главном потоке, хотя должен выполнятся в отдельном потоке, кто нибудь сталкивался с таким?
Я в rx, не сильно шарю, конечно, но чёт кажется этот метод ничего никому не должен, и явно будет выполняться в вызывающем потоке
Turalllb
Товарищи, подскажите кто прав. Дали ТЗ сделать диплинки, ну значит нужен роутер в приложение, написали его, чтобы он принимал Строку, которую спарсит в сценарий переключения экранов. И вижу в ТЗ такие диплинки more://track/{track_id} Этот диплинк подразумевает, что я должен перейти на главный экран, потом на экран проекта, а потом запустить тот трэк который они прислали. Т.е. извне приходит не сценарий переходов по экранам,( что я поинмаю как диплинк) а их желание, которое я должен распарсить в этот сценарий переходов. С одной стороны это верно, у нас может поменяться архитектура, добавиться промежуточный экран и мы Перипишем парсем , или же старые диплинки перестанут работать. Вот какой подход вы использовали?
John
Я в rx, не сильно шарю, конечно, но чёт кажется этот метод ничего никому не должен, и явно будет выполняться в вызывающем потоке
предполагаю что он тебе результат вываливает в IO тред, а обзервится тем тредом, который вызывает твой метод
John
не тот мессадж зареплаил
Никита 🙃
Товарищи, подскажите кто прав. Дали ТЗ сделать диплинки, ну значит нужен роутер в приложение, написали его, чтобы он принимал Строку, которую спарсит в сценарий переключения экранов. И вижу в ТЗ такие диплинки more://track/{track_id} Этот диплинк подразумевает, что я должен перейти на главный экран, потом на экран проекта, а потом запустить тот трэк который они прислали. Т.е. извне приходит не сценарий переходов по экранам,( что я поинмаю как диплинк) а их желание, которое я должен распарсить в этот сценарий переходов. С одной стороны это верно, у нас может поменяться архитектура, добавиться промежуточный экран и мы Перипишем парсем , или же старые диплинки перестанут работать. Вот какой подход вы использовали?
Мне кажется не правы все. Надо было на этапе планирования обсудить чего надо точно. А это лишь небольшой мисандерстендинг - это нормально
Turalllb
Мне кажется не правы все. Надо было на этапе планирования обсудить чего надо точно. А это лишь небольшой мисандерстендинг - это нормально
обсудить все возможно тогда, когда все обсудждающие проходили уже все возможные пути. Что дообсудить и поправить не проблема, просто интересно нет ли каких то подводных камней у этих двух вариантов, когда присылают конкретный сценарий или когда прислылают пожелание, которое мы парсим в сценарий.
⬤ vitaly
ребят, какие бест практики в том, чтобы одновременно выкатить прилагу андройд, прилагу иос и бек?
⬤ vitaly
@kotlinmpp
cmon у кого из 100 человек там мне это спрашивать?..
⬤ vitaly
а это и не чат
а я и не сплю... А зачем мне не-чат?)
Mike
спросить в @kotlin_lang можно
Mike
а я и не сплю... А зачем мне не-чат?)
ну я ж не знаю, что тебе нужно. Ты спросил про лучшие практики, я ответил.
⬤ vitaly
по-хорошему, мне нужен девопсовский чат. Кто-нибудь знает такой?))
Mike
https://github.com/goq/telegram-list
⬤ vitaly
о, точняк. Пасиба.
Homelander
Ребята, есть канал по типу android_juniors? По аналогии с другими языками
⬤ vitaly
А зачем одновременно?
а как иначе?) Поменять сначала бек, а потом ждать, пока гугл заапрувит апдейт?)
Mike
а как иначе?) Поменять сначала бек, а потом ждать, пока гугл заапрувит апдейт?)
так ты бы конкрертизировал вопрос хоть немного, сейчас звучит как feature toggle
Homelander
@startandroidchat
Дзенькую