MySimpleAdapter
MySimpleAdapter
есть цель, создать коллекцию изображений из списка al, в котором лежат пути всех файлов на sd карте.
не получается построить ассоциацию для списка
ну в таком случае он не хочет кидать bitmap в imageView, окай, я сделал свой адаптер
там тоже хреново, изображения ложатся и всё такое, но, увы, лагает безбожно, что делать как быть?
не получается построить ассоциацию для списка
ну в таком случае он не хочет кидать bitmap в imageView, окай, я сделал свой адаптер
там тоже хреново, изображения ложатся и всё такое, но, увы, лагает безбожно, что делать как быть?
Последний раз редактировалось Banhammer 28 июн 2013, 18:38, всего редактировалось 1 раз.
Re: MySimpleAdapter
да, и ещё, видал как в телефонной стандартной галерее всё это обстоит, у них так же тормозит, за одним исключением: у меня нельзя гортать список дальше, у них- можно, а не прогрузившиеся изображения получают гифку *загрузка*
есть возможность так же запилить?
есть возможность так же запилить?
Re: MySimpleAdapter
есть, нужно реализовать LazyAdapter который будет грузить картинки в асинхронном потоке, но извините вам ещё рановато потому как это далеко не легкоBanhammer писал(а):да, и ещё, видал как в телефонной стандартной галерее всё это обстоит, у них так же тормозит, за одним исключением: у меня нельзя гортать список дальше, у них- можно, а не прогрузившиеся изображения получают гифку *загрузка*
есть возможность так же запилить?
а код с первого поста лучше удалите))
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: MySimpleAdapter
ясно понятно вырезал код.
нашёл очень интересную библиотеку для асинхронной работы http://square.github.io/picasso/
но не понял, как это добро присобачить в код(((
попробовал так
ну al- пути к файлам
а сам метод из переопределяю в SimplaAdapter
Picasso.with(context)
.load(url)
.resize(50, 50)
.centerCrop()
.into(imageView)
не работает увы
нашёл очень интересную библиотеку для асинхронной работы http://square.github.io/picasso/
но не понял, как это добро присобачить в код(((
попробовал так
Код: Выделить всё
public void setViewImage(ImageView v, int value) {
super.setViewImage(v, value);
Picasso.with(v.getContext()).load(MainActivity.al.get(value)).resize(50, 50).centerCrop().into(v);
}
а сам метод из переопределяю в SimplaAdapter
Picasso.with(context)
.load(url)
.resize(50, 50)
.centerCrop()
.into(imageView)
не работает увы
Re: MySimpleAdapter
Я могу дать ссылку на нормальный LazyAdapter, просто не думаю что вам поможет. Разобраться с ним вы не сможете, подключить к проекту тоже, начните хотя бы с нормального написания адаптера и дальше всё понятней станет.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: MySimpleAdapter
ты недооцениваешь мою мощь(с)
XD
ну я бы посмотрел хотябы)
XD
ну я бы посмотрел хотябы)
Re: MySimpleAdapter
дерзайBanhammer писал(а):ты недооцениваешь мою мощь(с)
XD
ну я бы посмотрел хотябы)
https://github.com/viacheslavtitov/Face ... apter.java
https://github.com/viacheslavtitov/Face ... oader.java
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
-
- Сообщения: 1
- Зарегистрирован: 28 июн 2013, 19:03
Re: MySimpleAdapter
1. Написать twitter клиент, состоящий из нескольких экранов(авторизация, лист твитов).
При написание следует использовать The Twitter REST API https://dev.twitter.com/docs/api.
Использование фрагментов по желанию.
2. Также следует предоставить возможность другим приложениям определять состояние клиента (активен он сейчас или нет (background/foreground)).
Этот пункт значит, что необходимо предоставить возможность доступа к
данным приложения, в данном случае к информации о состоянии приложения
(на экране оно сейчас или в свёрнуто\закрыто).
Извиняюсь,что не по теме,но не понимаю ,что значит второй пункт.может кто объяснить?
При написание следует использовать The Twitter REST API https://dev.twitter.com/docs/api.
Использование фрагментов по желанию.
2. Также следует предоставить возможность другим приложениям определять состояние клиента (активен он сейчас или нет (background/foreground)).
Этот пункт значит, что необходимо предоставить возможность доступа к
данным приложения, в данном случае к информации о состоянии приложения
(на экране оно сейчас или в свёрнуто\закрыто).
Извиняюсь,что не по теме,но не понимаю ,что значит второй пункт.может кто объяснить?