Дмитрий
хэлп. первый раз подключил устройство к пк и случайно запретил коннект и теперь студия не видит телефон как это пофиксить?
В настройках разработчика отмени все заапрувленные устройства, и пепеподключи телефон. Он спросит заново
Liam
спасибо
Anonymous
Границы проверять, не выпускать
В общем, кое как ч сделал
Anonymous
но надо было круг, и теперь из него чуток выходит.
Anonymous
Надо чтобы не вылезал из круга, а он вылезает на месте соединиеня квадратов (хз как это сказать)
Arsen
чекай расстояние между точками(центрами) + радиусы, школьный курс епта)
Anonymous
какие центры ебат
Anonymous
какие радиусы
Anonymous
помогите
Arsen
первая точка - центр контейнера (w/2, h/2) вторая - там где палец (там же кружок рисуется?)
Anonymous
да, кружок там где палец
Arsen
если круг на весь контейнер, то радиус - сторона / 2 радиус маленького кружка тоже можно получить - зависит от того, как ты рисуешь маленький кружок вылезет за границу, когда его центр отдалится от центра контейнера больше чем: R1 - R2 где R1 - радиус контейнера, R2 - кружка центры обеих уже известны, осталось только зафигачить формулу нахождения расстояния между точками (изи гуглится, она не сложная)
Anonymous
спасибо большое, завтра уже полностью разберусь в этом
Arsen
Arsen
кста в ведроиде точка 0,0 это левый верхний угол
Arsen
но здесь направление не важно
Arsen
все равно Math.abs()
Dyno
Что если оставить импорт admob в проекте, но закоментить иниты и мета в манифесте. Гугл посчитает что есть реклама в проекте или нет?
Anonymous
Facebook ads integration
Anonymous
Who
Anonymous
кста в ведроиде точка 0,0 это левый верхний угол
ну это угол квадрата получается
Eugene
чекай расстояние между точками(центрами) + радиусы, школьный курс епта)
Длина вектора между двумя точками на плоскости, камон, один запрос в гугл решает все
Anonymous
Привет друзья. Кто-нибудь работал с библиотекой "ru.tinkoff.decoro:decoro:1.1.1" '? Почему бы не редактировать маску дважды в editText? То есть маска не меняется во второй раз.
Eugene
а я не тоже самое написал?)
Оу, сори, не там свайпнул 🙂
Eugene
а я не тоже самое написал?)
Тут просто такое обсуждение замутилось вокруг задачи на 3 минуты, что я аж потерялся))
Anonymous
радиус контейнера 120 радиус точки 60 Разность получается 60
Anonymous
а дальше типа проверять, равен ли результат формулы 60?
A
Добрый день! Подскажите, как правильно сделать: В приложении уже есть база Sqlite, в которую пользователи заносят свои данные. Нужно добавить к этой базе несколько новых уже готовых таблиц с данными. Их в структуре базы сейчас нет.
Боря
Всем привет. Не объясните мне, как работает dependency injection в dagger 2? Всю голову себе сломал( У меня есть интерфейс, есть реализация интерфейса, есть модуль, который предоставляет реализацию интерфейса. И соответственно есть 2 ViewModel, которые используют этот интерфейс, В них обоих есть строчки вида @Inject lateinit var interface: Interface Но в одном случае всё работает в штатном режиме (зависимость подгружается, можно использовать реализацию), а в другом выдает ошибку (lateinit property interface has not been initialized) Из-за чего вообще может не подгрузиться зависимость? На какие различия между ViewModel мне посмотреть? Потому что на первый взгляд в них нет весомых отличий
A
onUpdate, проверяй версию и обновляй таблицу
Таблица новая. Откуда обновлять? Где и как ее разместить перед добавлением в базу? Наверное, в xml сначала, а в onupdate уже оттуда в таблицу?
Боря
К сожалению, нет, абсолютно одинаково вызываю в обоих классах
Andy
Где-то inject(this) потерял?
Или: @Bind @IntoMap @ViewModelKey(xxx:class) abstract inline fun bindXxxViewModel(viewModel: XXX): ViewModel В модуле с Вью моделями
Mike
Andy
Ну нах=)
Боря
С теоретической точки зрения, что это может быть? Серьезно, все проверил, совершенно идентично вызывается injection
Anonymous
тут есть идеи?
Arsen
логируй всех участников формулы
Arsen
и смотри где-что не сходится
Anonymous
так все сходится
Arsen
кста 60 это хардкод, на другой плотности пикселей будет другое значение
Anonymous
там разность будет
Anonymous
Просто надо чтобы она двигалась во стороны, даже если палец от контейнера
Anonymous
За сколько времени можно котлин выучить?
Сергей
За сколько времени можно котлин выучить?
После джавы? Ну 1-2 небольших проекта переписать не нем.
Anonymous
Джава не учил
Anonymous
Джава не учил
Не учил джава - забудь о котлине и андроид-разработке впринципе!
Evgeniy
Ребят , а если совсем с нуля андроид-разработкой начинать заниматься ? Java ?
Yehor
Ес
Сергей
Сначвла стрит потратить от двух недель (и более, как способностей хватит) на джаву. Хотя бы калькулятор для андротда написать
Evgeniy
Должна быть такая тема уже закрепленная ) Наверн надоели уже с этим вопросом )
Yehor
Ага
Evgeniy
Спасибо за ответ
Yehor
Если почитаешь группу, у нас каждый день да один такой новичек находится
Anonymous
Без джавы вообще нереально стартонуть на котлине?
Yehor
Без джавы вообще нереально стартонуть на котлине?
Стартануть можно, только: 1) Большинство документации на джаве 2) Ты не сможешь читать большинство другого кода Там ещё много всего, но это основное
Dj
А я так хотел учить котлин 😖
учи и джаву и котлин вместе
Yehor
Освой джаву хотяб на уровне Джуниора, а потом переходи на котлин
Mike
А я так хотел учить котлин 😖
Учи, не вопрос, но джаву рано или поздно придётся научиться понимать
Yehor
Junior Java Developer
Anonymous
учи и джаву и котлин вместе
Умрет, два языка одновременно учить не так легко, даже если они схожв
Yehor
Фигню сказал, да? 😅
Mike
Junior Java Developer
Ну, у каждой эйчарки своё видение того, что это значит
Anonymous
все зависит от желаний
Я пытался учить джаву и ЦеПлюсПлюс, и умер
Yehor
Ну тогда (цитирую тебя xD) одну книгу по джаве
Dj
Я пытался учить джаву и ЦеПлюсПлюс, и умер
я пытался учить джаву и английский и не умер
Anonymous
Tim buchalka udemy от b1 инглиша неплохой мастер класс по жабе на юдеми
Anonymous
И не индус