Double Cat.
Anton
Всем привет
Я совсем новичок в андроид разработке, может кто-нибудь подсказать, как в приложении юзать вход в аккаунт Яндекса, чтобы потом можно было смотреть песни из плейлиста в Яндекс музыке?
Евгений
А что сам Яндекс говорит?
Michil Shkulyov
Здравствуйте господа, правильно ли я понимаю, в котлине when заменил свитч case?
Leonid
Я так понял что Android Q не дает теперь читать телефон
Аброр
можете подсказать, есть ли возможность создать секундомер, чтобы он не переставал работать в фоне, создаю с помощью Service, но андроид временами убивает приложение, тем самым сам сервис останавливается
Alexander
Александр
tdrk
Привет всем, никак не могу понять, как это (код из IDA):
ROM:FFFFFFC000EE60E8 cs35l35_errata_patch_ DCQ 0x990000007F, 0x9900000000, 0x2200000052, 0x1400000004
ROM:FFFFFFC000EE60E8 DCQ 0x440000006D, 0x1000000024, 0xC400000058, 0x9800000000
ROM:FFFFFFC000EE60E8 DCQ 0x800000018, 0
ROM:FFFFFFC000EE6138 DCQ 0x7F
перевести в массив HEX
tdrk
Может кто помочь?
Mike
tdrk
Ярослав🇺🇦
tdrk
В массив чисел HEX на языке C
tdrk
В драйвере просто нужно указать значение со стока
tdrk
Аброр
Сергей
Там норм. Но форграунд даетнеубираемое уведомление.
Другие трекеры как то обходятся.
Может через инетенты на события от сенсоров + бэкграунд навигации если юзер разрешил
Алексей
Доброго дня! Такой вопрос. Есть ссылка на соц.сети в приложении. Допустим на сообщество ВК. При нажатии на ссылку сделал, чтобы открывалось приложение ВК, если оно есть. Как сделать так, чтобы открывалось именно сообщество?
Paladin
Как отключить эти подсказки?
Ярослав🇺🇦
Ярослав🇺🇦
Вроде ни чем не мешает
Ярослав🇺🇦
Дабы помнил, какие аргументы принимает😁
Paladin
До этого нормальная всплывашка над курсором была
Valentin
Подскажите как правильно при помощи даггера получить Activity Context для дальнейшего использования в приложении
Denis
Valentin
чтоб далее работать с контекстом именно активити а не апликейшн, встретился с такой проблем: когда реализовывал фабриченый метод и передавал туда контекст аппликешн LayoutInflate не хочет из xml вьюху собирать
Denis
Denis
тогда читай про скоупы
Denis
очень легко там утечку получить
Valentin
а как правильно тогда подскажите
Denis
Evan
Ребята, столкнулся с проблемой с Glide. При инициализации Фрагмента профиля юзера я подгружаю из локального хранилища его данные, включая путь к аватарке и, соответсвенно, Glide сетит эту аву в мой кастомный Image View. И всё хорошо, при открытии фрагмент сразу отображает кэшированные данные, всё красиво. Но буквально через полсекунды приходят данные профиля из удалённой БД и уже их я снова сечу на вьюхи. И если с текстовыми полями всё норм, то Glide при обновлении всё той же картинки делает некое мерцание на долю секунды, что не красиво. Как этого избежать? Пытался гуглить, ничего толкового не нашёл. Может у меня сам подход не совсем верный?
Valentin
так я задачу не знаю)
делаю по mvp, есть карта по нажатию на место получаю id объекта далее открывается карточка объекта, вью которой собирается при помощи фабричного метода которому нужен контекст
Valentin
есть ли разница между контекстом application и activity?
Denis
Denis
хотя даже это не нужно делать
Valentin
фабрика живет в презентере
Denis
лучше передать context аргументом в метод
Denis
и не хранить его в фабрике
Сергей
Denis
пока правда не могу понять, зачем тут фабрика)
Сергей
Вероятно "есть"
Valentin
Вероятно "есть"
по контекст я понимаю что контекст аппликешн живет все время приложеня, а контекс активити связан с ее жизненным циклом
Mike
Привет, чат
Кто-нибудь публиковал в ближайшее время первые версии приложений?
Сколько дней занимала публикация закрытой беты?
Сергей
А нафига мне в мелкий проект тащить даггер или прочую DI говнолибу?
Сергей
У меня там объектов с зависимостями штук десять на все приложение может создаются
Сергей
DI is overrated.
Сергей
Хотя от струкруры приложения зависит
Valentin
просто почему inflater с ApplicationContext не хочет работать, как я понимаю ему нужен Activity Context, поэтому пытаюсь пробрасывать Actitvity Context через даггер
Сергей
Потоому не DI от даггера с кучей параметров и медленным кодгеном - а service locator со ссылкой на контекст приложения. Пишем метод
Application.getAppContextEverywhere() и таки получаем его без пробросов абсолютно эвривеа
Valentin
у меня просто одна активити и много фрагментов в которые хотелось бы передать это активити контекст
Сергей
Нужность DI в андроид среде убивается тем что куча конструкторов главных нужных объектов - от активностей и фрагментов и битмапов приватны, и DI бесполезен почти
Mike
Valentin
Arsen
Valentin
там фабрика)
Mike
Denis
Denis
а для фрагментов есть FragmenFactory
Valentin
да вьюха собирается
CheekiBreeki
Братишки, помогите советом мудрым! Я не мобильщик, но по долгу службы обязали сделать приложение. Стараюсь ковыряться по MVVM и не могу понять, как можно передавать нормально данные из репозитория во ViewModel. Обсервить во вьюмодели нельзя, ведь нету lifecycleOwner(( Смотрел в сторону observeForever, но это страшная штука
Valentin
видимо насмотрелся неправильных примеров
mentarey
Anonymous
Всем привет. У меня есть экран с drawerlayout'ом, который открывается при нажатии на гамбургер. На однои из экранов мне необходимо переопределить кнопку "назад". Переопределяю вот так: toolbar.setNavigationOnClickListener
внутри, после определенной логики, ставлю navigationOnClickListener = null. И соответственно нажатие на гамбургер в тулбаре перестает отрабатываться :( как можно обратно повесить открытие drawerlayout'a при клике по иконке меню в тулбаре?
Valentin
2flower @PSA_98 спасибо за консультацию, буду переделываться