Форум программистов, компьютерный форум, киберфорум
Наши страницы

Статический listener - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Обработать событие onBackPressed во фрагменте http://www.cyberforum.ru/android-dev/thread1792647.html
У меня есть фрагмент который запускается через транзакцию и как можно обработать в нем нажатие кнопки back и выполнить определенные действия?
Программирование Android Не отображается Google map Добрый день. Сразу скажу, перерыл весь форум, но это не помогло. Я начинаю только разбираться в Android Studio, поэтому сильно не пинайте. Мануалы то же читал, то же не помогает. Ситуация такая: если... http://www.cyberforum.ru/android-dev/thread1792638.html
Сложить 2 цвета и установить цвет статус бар Программирование Android
Есть цвет #f78536 и на него накладывается тень #1a000000. Какой будет результирующий цвет? Как это можно узнать? И как потом программно установить этот результирующий цвет в статус бар?
Генератор звукового сигнала Программирование Android
Здравствуйте, кто может помочь написать простенький генератор сигнала, синус. Важна любая помощь. По интернетам смотрел информации мало. Если у кого-то есть желание, может в личку написать, может...
Программирование Android Задать таймаут перед разрывом блютуз соединения http://www.cyberforum.ru/android-dev/thread1792492.html
Привет! Товарищи, подскажите как реализовать возможность разрывать bluetooth соединение между двумя девайсами после определенного времени. К примеру два девайся оказались на недопустимом расстоянии...
Программирование Android Клавиатура. Как можно упростить использование? Появилось несколько вопросов по клавиатуре. 1) Можно ли сделать программное нажатие кнопки на клавиатуре? А именно микрофон (распознавание речи) То есть чтобы например по клику в edittext сразу... подробнее

Показать сообщение отдельно
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
20.08.2016, 00:03  [ТС]
Цитата Сообщение от Паблито Посмотреть сообщение
в onBindViewHolder может запросто прилететь вьюшка, которая переиспользуется и там уже может быть картинка, я бы вообще убрал эти проверки
Докладываю. Решил убрать этот кусок кода, и надо же, практически никаких визуальных отличий. Больше не дёргается ничего. Не знаю, решилось ли это из-за RecyclerView или я поборол Glide. Распределение памяти выглядит чуть получше. По крайней мере, график более пологий, рост до 100 Мб достигается не за несколько десятков секунд.
Цитата Сообщение от androbro Посмотреть сообщение
а в ListView по вашему не может прилететь вьюшка которая переиспользуется?
Может быть)

Glide меня немного достала. Давно с библиотеками не ловил столько глюкобагов. То placeholder начинает масштабировать изображения, то далеко не с первой попытки напишешь скругление углов.
Хотел, опять же, с утечкой памяти поразбираться, нашёл тему: https://github.com/bumptech/glide/wiki/Custom-targets
Пишу:
Java
1
2
3
4
5
@Override
public void onViewRecycled(RecyclerView.ViewHolder holder) {
    super.onViewRecycled(holder);
    Glide.clear(((ViewHolder) holder).photo);
}
Ага, распределение памяти не поменялось, зато подмигивания изображений появились. В общем, минное поле.
Если кому надо, как-нибудь опишу эту библиотеку в трёх словах (матерных).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru