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

Оптимизация списка новостей - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Autolink, ExpandableListView http://www.cyberforum.ru/android-dev/thread1669465.html
Есть ExpandablelistView, в макете GroupItem есть TextView с атрибутом autolink = web. Этот автолинк блокирует разворачивание списка для просмотра дочерних элементов. т.е. метод GetGroupView адаптера,...
Программирование Android Скачивание картинки из интернета в заданном разрешении как скачать картинку из интернета с заданным размером. Для работы с большими растровыми изображениями http://developer.android.com/ советуют использовать подобные функции: private int... http://www.cyberforum.ru/android-dev/thread1669383.html
Совместимость и проверка версии SDK, "обход" deprecated Программирование Android
java: addAction(int,java.lang.CharSequence,android.app.PendingIntent) in android.app.Notification.Builder has been deprecated Notification builder = new Notification.Builder(ctx) ...
Программирование Android Программа валится из-за неправильного кода, в чем ошибка?
package com.example.ftmv1; import android.app.Activity; import android.os.Bundle; import android.widget.EditText; import android.widget.TextView; public class GenActivity extends Activity {...
Программирование Android Как извлечь данные из андроид-приложения (wifi analyzer)? http://www.cyberforum.ru/android-dev/thread1669187.html
Здравствуйте я должен измерят уровень сигнала из разных точках доступа wifi и в разных местах и использовать результаты измерения в расчета в матлаб. я нашел много приложении(например wifi analyzer)...
Программирование Android Handler import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.util.Log; import android.view.View; import android.widget.TextView; ... подробнее

Показать сообщение отдельно
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
26.02.2016, 01:01
Цитата Сообщение от danyasworld Посмотреть сообщение
скрыть вью, очистив память от картинок, но при этом не изменитьвысоту(чтоб скролл вью не прыгал) а потом если он вновь появится на экране - показать его
Цитата Сообщение от danyasworld Посмотреть сообщение
Единственный вопрос - как скрыть и выгрузить изображения которые уже не видно на экране?
Наверное, проще через Fresco или Glide либо какую-то другую библиотеку, хоть даже и самописную. На stackoverflow есть много предложений.
Цитата Сообщение от danyasworld Посмотреть сообщение
weak/soft reference. К чему их следует применить
Насколько помню, можно при загрузке изображений создавать их через soft reference. Затем можно попробовать вычислить ширину и высоту изображений и зафиксировать их. Когда удалите изображение из памяти, вместо него в list item'ах можете просто сделать пустую рамку фиксированных размеров.
В общем, я не знаю, просто предполагаю. Делал подобную задачу ранее, работала для списка из нескольких десятков новостей с картинками и текстом. Картинки были, по-моему, одного размера. На старых устройствах по переполнению памяти не вылетала.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru