Eugene
кароче бред какой-то, сделал инвалидацию кэша, очистил билд, реимпортнул проект.... все-равно 77к методов, и апкшка не собирается
Danil
Доброго денька всем! Может кто сталкивался с похожей ошибкой. У меня проблема с загрузкой аудио, используя exoplayer. Если качаю с мобильной сети, то ошибка подключения к 127.0.0.1, а если с wifi, то все ок. Использую в связке с кеш сервером от danikula, который бросает мне ошибки на прелоаде файла. Проблемы только на последнем Андроиде, где как раз вроде были изменения в сетевой безопасности
Eugene
ноуп, не помогло) ниодного метода не убавилось)
Eugene
да самое смешное что у меня на телефоне стоит приложение собранное ранее с этим кодом
roman G
Ребят, у кого-нибудь есть вопросы на собеседование?
Alex
Igor
Ребят хотел спросить, а если инжектить в базовый класс, а потом из потомков использовать необходимые инстанты оъектов, чтобы не инжектить каждый раз в потомков? есть ли здесь подводные камни?
Alex
и кем себя видишь через 1-3-5 лет
roman G
roman G
max
много могут по алгоритмам погонять. Обход графа, сортировка, разворот строк
Ilia
Ребят, у кого-нибудь есть вопросы на собеседование?
Каждая компания разное спрашивает. Я когда недавно устраивался (2 года опыта), спрашивали: все что объявляется в манифесте, основные библиотеки (рх, даггер и тп). Еще встретил какую-то нездоровую любовь к алгоритмам (особенно односвязанным спискам) и многопоточности. Ну и еще где-то спрашивали про "углубленную яву", типо что делает метод notify у класса object
roman G
значит рано на собеседование
Да почему рано(не хочу устраивать холивар). Я уже работал 1.5 года, и всё что я делал находится в закрытых репозиториях, а кроме работы я не разрабатывал проекты
Anonymous
Как нарисовать такую плавную линию?
drawLine линии эти рисует под прямым углом. А мне надо нарисовать плавно, как параболу
max
Mike
Ivansuper
Ivansuper
Можно это для начала проверить
Anonymous
Все разобрался, спасибо)
Ivansuper
Но учти, что если ты сглаживаешь линию и хочешь на ней точки ставить, то эти точки надо самому просчитывать и лучше безье, да
Anonymous
Ребята, как лучше передать контекст в фрагмент который вызывается из dialogfragment?
Eugene
кому интересно, я разобрался... често, не знал) когда запускаете приложение через Run и если в настрйоках включено Instant Run, то приложение "нарезается" и поэтому не сообщит вам, что у вас превышено количество методов, а при сборке апк... ничего не соберется)
Mike
max
Eugene
да я пр омультидекс знаю, придется юзать
Ivansuper
fragment.requireContext()
Ivansuper
Помоему так зовется
Mike
Anonymous
Anonymous
https://pastebin.com/B8A7PKwg
Anonymous
это мой код
Ivansuper
В чем проблема?
Ivansuper
Ivansuper
Верхние две
Ivansuper
Не надо ничего передавать
Anonymous
В чем проблема?
Fragment TimeFragment{732293f} not attached to a context.
Ivansuper
Ты на какой стадии пытаешься забрать?
Anonymous
interface DatePickerFragmentListener {
fun onDateSet(fragment: Fragment, date: Date)
}
Ivansuper
Суть в том, что setClosestDate вызывается до того момента как фрагмент приаттачится к активности
Ivansuper
У него нет никакого контекста в это время
Ivansuper
Не очень понимаю систему листенеров чето
Ivansuper
У тебя там пробрасывается фрагмент аргументом, и идет обращение к какому то полю ресурсов
Ivansuper
Глеб
ага - автоформат перед комитом включил - 👍
Ivansuper
Больше пользы от наблюдения за процессом решения тестовой задачи в скайпе
Ilia
Ivansuper
Anonymous
@futurobot_tg а как быть в случае, когда я работаю допустим с одной координатой. 100 на 100.
А мне надо отобразить то что рисую, одинаково для всех телефонов.
Чтобы Холст тоже был размером в 100 на 100.
Ivansuper
Alexey
Anonymous
В любом случае всем спасибо за помощь.
Ivansuper
Anonymous
@futurobot_tg от размера вьюхи очень трудно будет. Разве нельзя как то через матрицу преобразовать, картинку к экрану
Alexey
Ivansuper
Гарантия контекстов и прочего существует только для жизненного цикла фрагмента, в котором ты работаешь
Ivansuper
Ivansuper
Т.о. ты можешь тянуть на любое разрешение
Ivansuper
Без пикселизаций
Alexey
мне кажется через преобразование матрицей будет сложнее в итоге, а с размером вьюхи просто смещения да размеры считай и все
Stepan
Всем здарова
Тут недавно поднимался вопрос с политикой конфиденциальности
В уведомлении от Гугла немного смутила строка: Add a privacy policy to your store listing and app
Тип надо ещё в Release Notes её засунуть или достаточно просто экрана в приложении?
Глеб
Такое репо надо удалять сейчас вообще или делать приватным)
Надо вводить понятие "посадочный репозиторий" - аналогично "landing page".
Можно даже сервис такой придумать - "разработка продающего репозитория на гитхаб" - ПОД КЛЮЧ! 👍
Нам доверяют Microsoft, Google, etc... высокая конверсия обеспечена. Заполни заявку прям сейчас!!!
Ivansuper
Бесплатно и без смс ага
Глеб
😁 вам пишет наш консультант Василий.....
Mike
где-то видел твит с просьбой вести опенсорсную жизнь от чужого имени)
Ivansuper
Желательно от имени того человека, которого ты ненавидишь