Yehor
Постараюсь перефразировать. Может у меня отказала голова. У меня есть активити. Есть отдельный класс, в нем обсчитывается формула. Я хочу показывать в активити результат обсчетов, которые были в классе.
FreeUser
Всем привет) подскажите плиз как кто относиться к Перформенс ревью сотрудника? Как Вы считаете это действительно нужно или это все же лишнее?
Yehor
Одну. Книжку. По джаве.
😭 окей, посоветуй одну книжку по джаве, пожалуйста
Azek
😭 окей, посоветуй одну книжку по джаве, пожалуйста
Гилберт Шилдт, Руководство для начинающих
FreeUser
Это хороший повод обсудить успехи и косяки, проблемы и решения.
Как думаете нужно ли в пределах перформенс ревью проводить внутренее собеседование сотрудника?
Mike
Как думаете нужно ли в пределах перформенс ревью проводить внутренее собеседование сотрудника?
По-разному. Я вот люблю пособеситься по любому поводу и без. Кто-то — нет.
Кирилл
Можно как-то реализовать кликлистенер чтобы он был в контексте mainActivity?
Denis
https://t.me/android_ru/654920
я б ещё Effective Java Джошуа Блох добавил
Mike
я б ещё Effective Java Джошуа Блох добавил
Хмм, странно, что её там нет) хотя ладно, много спорных советов, не странно)
Кирилл
Возможно реализовать чтобы вместо удаления старой релизной версии приложения и установки новой, старая обновлялась подобно обновлению из гугл плея? Как это гуглить?
Anonymous
Возможно реализовать чтобы вместо удаления старой релизной версии приложения и установки новой, старая обновлялась подобно обновлению из гугл плея? Как это гуглить?
Нуу оно так и происходит, просто каждый раз надо качать apk. а так зависит от контента. То есть обновить какие то ресурсы можно, а вот например новое активити только через обновлене
Кирилл
Те я хочу сделать как в гугл плее, авто обновление вместо ручного удаления старого и установки нового. Или гугл плей так же делает, только скрывает это? Потому что я не замечал чтобы при обновлении из маркета старая версия апк удалялась
Кирилл
Окей, сам нагуглил ответ на свой вопрос. Чтобы при установке нового апк поверх старого не выдавало ошибку надо менять версию кода в грэдле
Yakov
Appium ui
Ага спасибо, посмотрю.
Maxim
всем привет. кто-нибудь подключал android pay к сбербанк экварингу? там все можно штатными средствами реализовать или есть свое сдк от банка как у яндекс денег?
Daulet
Ребят, есть imageView, делаю скругленные только верхние края, без картинки скругленные края видны, но когда загружаю image края не видно, становится прямоугольником, как решить кто знает?
Vladislav
Доброе утро. Мне нужно сделать аудиоплеер. Что рекомендуете использовать? стандартный MediaPlayer? на сколько я знаю есть другие варианты. Мне нужно чтобы был обычный плеер с уведомлением наверху где можно переключать треки. ну и прочее. что посоветуете использовать?
--------
Спроси у @ JohnnySC, он делал плеер, должен помочь
Vladislav
Коллеги по цеху ) Подскажите что я делаю не так, когда загружаю большой объем данных (35к записей), после заполнения RecyclerView все зависает, и отвисает через какое то время, вот алгоритм действий: 1. В отдельном потоке загружаю данные в БД. 2. В отдельном потом заполняю arraylist и передаю его адаптеру, алгоритм заполнения RecyclerView стандартный без каких либо изменений. Все после этого все висит, смотрел отладку заполнение списка происходит в потоке без проблем, зависает происходит именно после заполнения, что я делаю не так?(
Vladislav
RxJava
Vladislav
Спасибо, изучаю, я так и хотел сделать подгружаемый список
Dmitriy
Всем привет! Кто-нибудь имеет представление о том, как это реализовано? Как EditText позиционируется прямо над клавиатурой? Предварительно считается ее высота? И что это за контейнер, аля bottom sheet? https://drive.google.com/open?id=1tOgK7yJVcM_xdTBCH_im3rNFj0iESEEb
Vladislav
передаешь 35к записей за раз?
да) с БД вытягиваю и передают в arraylist
Vladislav
SwipeRefreshLayout
Vladislav
вот тут у меня лежит Recycler
neikist
Короче я бы посоветовал таки добавить логи в работу с вьюхолдерами и проверить что они переиспользуются действительно, а не весь список сразу рендерится. Впрочем в любом случае действительно тащить сразу весь список с таким количеством многовато (особенно если данные тяжелые)
Maxim
Хотя может программно после после сворачивания клавиатуры нижние элементы добрасываются
Vladislav
при том, хочу определять что это конец списка за ранее что бы юзер не замечал загрузки, как вам?)
Александр
Ну там скорее всего просто 35к итемов по памяти проседают
Да, в це я бы больше поверил. Имхо, какой - нибудь старенький Андроид может и взорваться нах от такого объёма данных)
Vladislav
😂
Vladislav
Как только загружаю в эмуляторе 35к итемов, на ноуте кулер включается )
neikist
Ну там скорее всего просто 35к итемов по памяти проседают
Дык с чего, ссылку на список то передать, что там просядет? Это ж не копировать его
Vladislav
Дык с чего, ссылку на список то передать, что там просядет? Это ж не копировать его
вот фиг его знает, я в отладке все перерыл, передает список адаптеру в потоке не зависая, после этого потока помирает
Dj
Здарова Оганнес @JohnnySC. Можно пару вопросов задать на счет работы?
neikist
вот фиг его знает, я в отладке все перерыл, передает список адаптеру в потоке не зависая, после этого потока помирает
Вот только проверил, прожевало спокойно несколько десятков тысяч и не подавилось. Говорю же, проверь гипотезу с полным рендерингом списка через логи.
neikist
А когда такое возможно вообще?
Где то выше в иерархии скроллвью, может wrapcontent для контейнера, может еще чего, прям так не скажу все случаи
Evgeny
Всем привет, возникла точно такая же проблема с даггером в domain слое как здесь https://github.com/google/dagger/issues/1348, но не могу понять, что имелось ввиду в ответе под "You probably are forgetting to depend on the compiler in the domain module." Может кто подскажет?
Andrew
вот фиг его знает, я в отладке все перерыл, передает список адаптеру в потоке не зависая, после этого потока помирает
Гадание на чате. Может там вообще notifyData стоит и начинается пересчёт всех айтемов. Без кода неясно ничего кроме того, что любое количество данных в списке не вешают мэйн тред.
Andrew
Скажите, кого ещё бесит задержка перед отправкой нового сообщения?
Andrew
Десять, сука, секунд.
Александр
#ВЕРНИТЕСТИКЕРЫ
Hovhannes
#ВЕРНИТЕСТИКЕРЫ
Дуров верни стену
Александр
Александр
Где был Android 5.0
Andrew
Ладно, стикеры ещё можно понять. Но задержка сразу вызывает желание голосовать за 32 аватарку.
Andrew
Если вы понимаете о чём я)
Fieldmarshal
Ребят, ситуация: отображение pdf с помощью AndroidPdfViewer отлично работает, кроме одного момента: на некоторых устройствах (Sony Xperia M5 Aqua, внезапно Pixel 3 и некоторые планшеты) тормозит скроллинг и увеличение pdf. Как исправить эту проблему?
Andrew