Denis
ну, кейс
Denis
ну хз, я уже давно ими не пользовался
Олег
А что? =)
ну в Яндекс советую упороться в алгоритмы
Олег
о даа
Denis
пишешь на листочке код, потом пишешь на другом листочке виртуальную машину
Denis
заебумба
Denis
для сборки мусора используешь урну
Denis
нахер всякие Mark and Sweep)
Александр
ну в Яндекс советую упороться в алгоритмы
Нет, далеко не в Яндекс, но и не в рога и копыта. Про Яндекс наслышан)
Denis_LL
Кто подскажет как подключить openstreetmap?
Denis_LL
Карты
Alexandr
https://github.com/osmdroid/osmdroid/wiki/How-to-use-the-osmdroid-library
Kirill
Привет, народ! Кто знает, что за отказ по 4.9 пункту?
Алексей Лихолетов
Народ, безопасно передавать context параметром в static метод? Он будет держаться всю жизнь приложения?
Алексей Лихолетов
а если мне нужно вынести метод скрытия клавиатуры в Utils, там нужен контекст activity
Алексей Лихолетов
Проблема в том, что этот контекст будет держаться этим методом, даже если активити уничтожена
Алексей Лихолетов
либо нет, хочу узнать
Олег
WeakReference?
Aleksandr
Проблема в том, что этот контекст будет держаться этим методом, даже если активити уничтожена
Если дальше метода не пойдет контекст и метод не выполняется долго, то ничего страшного
Michael
Ребят, привет! Скажте пожалуйста, сильно ли затратна операция по обращению к ресурсам? (context.resources....)
trashkalmar
Ребят, привет! Скажте пожалуйста, сильно ли затратна операция по обращению к ресурсам? (context.resources....)
смотря к каким ресурсам. Всякие dimensions, strings или цвета практически бесплатно. К аssets уже дороже
trashkalmar
потому что assets читаются с помощью stream. И это затрагивает доступ к ФС
Anonymous
Как в Seekbar добавить кастомный thumb с текстом? Так чтобы круг расположился ровно по центру линии Sekkbarа
Nick
на счет этого вопроса есть идеи?
Найди библиотеки на гитхабе (кастомные сикбары) И читай исходники
George
Есть кто из Москвы?
George
Хочу пройти стажировку или где то набраться опыта, никак не могу найти, даже за бесплатно( Может кто может помочь
Alexander
Попробуй в Тиньк. Там любят бесплатную рабочую силу
Alexander
и в целом Андройд-команда там сильная довольно, ыбла во всяком случае
Олег
Хочу пройти стажировку или где то набраться опыта, никак не могу найти, даже за бесплатно( Может кто может помочь
ищи андроид-школы от банков, например (как уже сказали Тиньк/Сбер), либо просто вакансии "стажёр андроид"
George
Да
Nikita
обучение денег стоит (время специалистов, рабочее время и т.п.), а если есть база, то и проблем не должно быть с поиском
George
База есть
Kirill
Всем привет, подскажите, есть textView и на него нужно наложить фильтр картинку, чтобы цвет шрифта, был картинков. можно это сделать?
Alex Android
нет
zamir
всем привет! может видел кто готовую либу Bottom Navigationс таким подчерквиванием? попытаслся сам сделать , с матриаловским BottomNavigationView, через drawable не смог сделать такую линию
Anonymous
Ребят, подскажите плиз, если в приложение идет работа с битмапами (загружаются из памяти телефона с помощью getContentResolver().openInputStream()), при этом стримы не закрываются ,может ли это вызвать OutOfMemoryError?
Тони
Подскажите, юзаю custom popup view Нужно изменить его gravity Но когда использую метод popupWindow.showAtLocation То расположение становиться как мне нужно, а вот layout почему-то не соответствует xml. Почему так?
Vitaly
Есть такая практика создавать SharedPreferencesHelper? Или лучше не стоит заморачиваться? Посмотрел в Google, вроде как от них нет особо пользы
Олег
Есть такая практика создавать SharedPreferencesHelper? Или лучше не стоит заморачиваться? Посмотрел в Google, вроде как от них нет особо пользы
в зависимости от того, как часто ты их используешь если у тебя получение префов происходит один раз за приложение, то не надо если у тебя половина приложения зависит от префов и ты их очень часто дёргаешь, то сделай
Тони
Да, частенько)
тогда имеет смысл сделать
Vitaly
А можно пример? А то примеры в которых а каждый put делается отдельный apply не нравится
Олег
через внутренние константы put и get
Vitaly
почему
Это же замедляет процесс записи сильно, особенно если надо 10+ значений вставить
Вячеслав
Господа, делаю тач лисенер для картинки, чтобы перетаскивать ее по экрану, и при этом перетаскивание ведется за точку, в которую пользователь ткнул, а сейчас при тапе картинка прыгает центром в область тапа. Подскажите как решить проблему, вот мой лисенер
Олег
ну берёшь такой handler, который раз в 500мс посылает сообщение на запись
Олег
и делаешь просто put
Олег
(боже мой, мне кажется, это одна из самых хреновых идей)
Anonymous
Друзья, кто использует Котлин и Synthetic. Проголосуйте за данную тему по issue. Спасибо https://youtrack.jetbrains.com/issue/KT-33406
⬤ vitaly
(боже мой, мне кажется, это одна из самых хреновых идей)
что ж ты живым людям такое советуешь, демон!
Vitaly
https://gist.github.com/VitalyPeryatin/6abaa0917116ca84419cebbc624a2e73
Vitaly
Это прелесть) И никаких Хэлперов не надо
Denis
Это прелесть) И никаких Хэлперов не надо
а какую проблему это решает?)
Vitaly
а какую проблему это решает?)
Удобная работа спрефами
Denis
Удобная работа спрефами
так ты просто сократил количество строк)
Алексей
Удобная работа спрефами
подобное есть в KTX, кстати, советую глянуть.
Denis
причем не сильно
Vitaly
подобное есть в KTX, кстати, советую глянуть.
Да, видел, просто сейчас нет возможности юзать Android KTX
Denis
ну т.е это прикольно, но не прям прелесть)
Vitaly
Ну я избавился от всей лишней информации, которая мне не нужна впроцессе работы: режим записи, apply {} в случае с Kotlin, сигнал об окончании записи
Vitaly
Если кто юзает хэлперы, то для чего тогда их юзать, когда и так всю упрощено экстеншнами
Олег
дабы у тебя был метод public Color getUserFavouriteColor()
Олег
где внутри ты получаешь код из sharedpref и конвертишь его в Color
Олег
ровно как и метод public void setUserFavouriteColor(final Color color)
Олег
если ты получаешь этот обьект в нескольких местах, то ты же не будешь сто раз копипастить один и тот же код