Roman
Ребят, работаю с Android Paging, есть такой вопрос: какое максимально количество айтемов держит PagedList? Не будет же он держать все айтемы, что ему DataSource скармливает
<Обойдёшься😊/>
Всем привет. Как сделать эту штуку, я не знаю как называется, но когда проводишь палец вверх и выходит такая надпись, ну чтоб выйти с проги...)
The The
Как метод называется?
ну погугли ты swipe detect, але
<Обойдёшься😊/>
ну погугли ты swipe detect, але
Это не то) Спасибо)
Future Franklin
Кто-то может объяснить в чём смысл HashMap и почему на собесах про него так глубоко спрашивают? Я просто ни разу его не юзал
Anonymous
Киньте кто нибудь книгу по андроид пожалуйста
Ksenia
в гуглике загугли
Как заботливо зазвучал гугл
Anonymous
народ, где разместить app-ads.txt?
Anatoly
Кто-то может объяснить в чём смысл HashMap и почему на собесах про него так глубоко спрашивают? Я просто ни разу его не юзал
Это потенциальный O(1) при доступе по значению ключа, но есть нюансы: у типа ключа есть хорошая хеш функция, которая для предполагаемого множества ключей обеспечит небольшое число коллизий, вычисление такой хеш функции эффективно.
Anonymous
Hello, What kind of course do you suggest for android backend and connection with server
Arsen
Почему?
требует знаний о работе под капотом, например, когда в качестве ключа не примитивчик, а какой-нибудь класс с кастомным хешкодом
Alexander
Как json через retrofit вывести в recyclerview?
Nick
Как json через retrofit вывести в recyclerview?
Как ногу через жопу натянуть на ухо? Немного не связанные вещи спрашиваешь
BDB 🏴‍☠️
Как json через retrofit вывести в recyclerview?
https://google.gik-team.com/?q=android+retroift+recyclerview
Alexander
Если бы я нашел ответ в Гугле, тут бы я не спрашивал))
Alexander
Как сделать такой recyclerview? image_view, author, title, price, rate и т.д берется с fake API?
Alexander
Arsen
ресайклер работает со списком объектов, а их источник - это уже дело десятое
Илья
Как json через retrofit вывести в recyclerview?
Json это строка. Ее надо распарсить в объект, затем уже этот объект ты закидываешь в адаптер ресайклера. . .
Vitaly
Подскажите как сделать раскрывающийся элемент с анимацией в списке RecyclerView? С одной стороны задача простая, реализовал кастомную вьюху, которая позволяет делать ту анимацию, которая мне нужна. Но из-за того, что RecyclerView переиспользует элементы View кешировать значения высоты для каждой вьюхи нельзя и высоту приходится перерассчитывать при каждом dspjdt bind() во ViewHolder. Рассчет высоты происходит достаточно долго и при сворачивании элемента вызывается bind для нескольких элементов =&gt; рассчитывается высота для каждого элемента и при необходимости раскрыватеся =&gt; анимация сворачивания тормозит
Макс
Можно без кастомной вьюхи
Макс
При нажатии кнопка происходит анимация и биндится информация дополнительная
Vitaly
При нажатии кнопка происходит анимация и биндится информация дополнительная
Я так и делаю Но если раскрыть верхние элементы, промотать вниз, а потом вернуться обратно, то элементы будут закрыты Чтобы такого не происходило я проверяю был ли раскрыт ранее этот элемент по наличии его позиции в коллекции И сразу же (ещё без нажатия пользователя) раскрываю элемент или наоборот сворачиваю В таком случае мне нужно измерять высоту как при нажатии на View, так и сразу же при биндинге Я где-то ошибаюсь?
Vitaly
При нажатии кнопка происходит анимация и биндится информация дополнительная
Чтобы произошла анимация нужно сначала рассчитать высоты, а это как раз тоже занимает время
Taras
Привет. Есть простой метод во вью модели и простой тест для него, который почему то не работает. Подскажите, в какую сторону смотреть код: https://pastebin.com/vBFL3abP
Taras
пардон. Саму ошибку забыл указать: java.util.concurrent.TimeoutException: LiveData value was never set вот тут есть getOrAwaitValue https://pastebin.com/VPbMJW1k
Norim
парни, не могу немного разобраться с флоу, он же наблюдатель? Я могу сделать флоу размера коллекции и наблюдать за ним?
Starikov
кто нибудь пользуется google.dev, только сегодня нашел этот сайт случайно. есть что там полезное?:
Кирилл
У FCM есть какие нибудь аналоги?
Инжинигер
доброй ночи, друзья, кто-то встречался с такой проблемой? Build: Task :app:ktlintMainSourceSetFormat Process &#39;command &#39;G:\Program Files\Android\Android Studio\jre\bin\java.exe&#39;&#39; finished with non-zero exit value 1
Константин
Всем здрасти. Чат в принципе здесь активный, а то в других молчат почему то) такой вот глупый наверное вопрос. Композиция, это один класс является частью другого, например двигатель не может существовать без машины, так как класс машина создает себе экземпляр двигателя самостоятельно например в конструкторе. public class Car{ private Engine engine; public Car(){ engine = new Engine(); } } Агрегация это когда один класс содержит другой класс, например двигатель передается в конструктор автомобиля и уже может существовать без автомобиля, даже если он будет уничтожен. public class Car{ private Engine engine; public Car(Engine engine){ this.engine = engine; } } То тогда вопрос, если я создаю двигатель в конструкторе(по сути композиция) и создаю сеттер на двигатель(что уже по сути агрегация), то какое отношение будет иметь класс автомобиль по отношению к классу двигатель? Ведь он получается содержит и композицию и агрегацию 🤷‍♂️ public class Car{ private Engine engine; public Car(){ engine = new Engine(); } public setEngine(Engine engine){ this.engine = engine; } }
Віталій
Всем утро. Подскажите пожалуйста, а как рисуют рейтинг в звездочках?) я о том, что например если рейтинг 4.5, то и закрашивает 4.5 звезды)
Muhammad
Rating Bar
Віталій
Спасибо
Muhammad
Спасибо
http://developer.alexanderklimov.ru/android/views/ratingbar.php
Віталій
Віталій
ага
Столько полезных библиотек, о которых даже не догадываешься))
iskander
Подскажите плес, если юзать гугловскую библиотеку с картами приложуха не будет запускаться на телефонах без гугл сервисов?
Vladislav
Никто с auto.ru API не работал?
Valentin
Всем привет! Просто интересующий вопрос, как думаете, есть экран где нужно переключаться через радиобатоны на разные recyclerview, лучше чтоб было допустим три ресайслера или один но менять датасет?
Valentin
Да
Vladislav
тогда проще использовать один
Valentin
Интересно просто это сильно как то влияет на память?
Vladislav
не замерял, но 3 списка явно менее оптимизированное решение, чем один
Aleksandr
и от умения писать кастомные вьюхи
Evgeniy
Всем привет! Ребят, подскажите пожалуйста https://pastebin.com/jse1YmKZ. Делаю диалоговое, с текстовыми полями. Собираю, запускаю на телефоне и при вызове приложение вылетает(( Что не так делаю?
Anton
Всем привет, кто знает, можно подключиться к црм тильды?
Sarvar
Добрый день @GET(&quot;/api/prod&quot;) Call&lt;Msg_prod&gt; getProd(@Query(&quot;user_id&quot;) int user_id, @Query(&quot;id&quot;) int id, @Query(&quot;data&quot;) String data, @Query(&quot;msg&quot;) String msg); Не могу получать ответ в браузере норм работает В чем может быт проблема?
Evgeniy
это ваш Exception?)
Это то что в логах
Z.
java.lang.IllegalStateException: Activity has been destroyed. Спасибо
а можно чуть больше кода? потому что так то и не понятно почему вы получаете такую ошибку и вызываете метог после уничтожения активити если я правильно понял то что происходит
Z.
https://pastebin.com/F1VGe3Un 36 строка - место где вызываю. Спасибо большое))
не делайте листенер в адаптере, я так понимаю на каждый item у вас создается свой отдельный Handler, это не есть хорошо
Roman
Ребята, как можно сделать уведомление которое можно отсрочить по времени?
Z.
Не знал(( А как правильнее было бы?
а что вы хендлером делаете?
Dmytro
Ребят, у кого есть опыт с БЛЕ, грубо оцените во сколько времени обойдется обновление ПО. с тем учетом, что в бле - 0. но в разработке бывалый)
Evgeniy
а что вы хендлером делаете?
вызываю окно всплывающее
Anonymous
Если тебя интересуют IT information technology то тебе к нам Свежие новости из мира IT📰 Крутые ништяки💡 Как заработать деньги 💵 И многое другое... @information0technology
Женя
Всем привет! 👋 Уже писал, но повторюсь: Мы в JetBrains проводим исследование и ищем Java разработчиков под андроид, которые не используют Kotlin в своих проектах по какой-то причине. Хотим узнать ваши UCы! Особенно интересуют случаи, когда именно компания/заказчик не хочет использовать Kotlin. Пишите в ЛС, всем спасибо) 🙂
Albert
Ребята. Если в телеге выбрать чат долгим нажатием, то appbar поменяет цвет и появятся функции, которые можно сделать с этим чатом. Я думал, что так меняется tollbar/action bar. Но когда я реализовал actionMode, то этот экшен мод смещает тулбар вниз. Кто-нибудь может подсказать, как подобное правильно реализовать?