Страница 1 из 1

MySimpleAdapter

Добавлено: 28 июн 2013, 15:21
Banhammer
есть цель, создать коллекцию изображений из списка al, в котором лежат пути всех файлов на sd карте.
не получается построить ассоциацию для списка

ну в таком случае он не хочет кидать bitmap в imageView, окай, я сделал свой адаптер

там тоже хреново, изображения ложатся и всё такое, но, увы, лагает безбожно, что делать как быть?

Re: MySimpleAdapter

Добавлено: 28 июн 2013, 15:25
Banhammer
да, и ещё, видал как в телефонной стандартной галерее всё это обстоит, у них так же тормозит, за одним исключением: у меня нельзя гортать список дальше, у них- можно, а не прогрузившиеся изображения получают гифку *загрузка*
есть возможность так же запилить?

Re: MySimpleAdapter

Добавлено: 28 июн 2013, 18:36
rezak90
Banhammer писал(а):да, и ещё, видал как в телефонной стандартной галерее всё это обстоит, у них так же тормозит, за одним исключением: у меня нельзя гортать список дальше, у них- можно, а не прогрузившиеся изображения получают гифку *загрузка*
есть возможность так же запилить?
есть, нужно реализовать LazyAdapter который будет грузить картинки в асинхронном потоке, но извините вам ещё рановато потому как это далеко не легко
а код с первого поста лучше удалите))

Re: MySimpleAdapter

Добавлено: 28 июн 2013, 18:41
Banhammer
ясно понятно вырезал код.
нашёл очень интересную библиотеку для асинхронной работы 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);
    }
ну al- пути к файлам
а сам метод из переопределяю в SimplaAdapter
Picasso.with(context)
.load(url)
.resize(50, 50)
.centerCrop()
.into(imageView)
не работает увы

Re: MySimpleAdapter

Добавлено: 28 июн 2013, 18:44
rezak90
Я могу дать ссылку на нормальный LazyAdapter, просто не думаю что вам поможет. Разобраться с ним вы не сможете, подключить к проекту тоже, начните хотя бы с нормального написания адаптера и дальше всё понятней станет.

Re: MySimpleAdapter

Добавлено: 28 июн 2013, 18:48
Banhammer
ты недооцениваешь мою мощь(с)
XD
ну я бы посмотрел хотябы)

Re: MySimpleAdapter

Добавлено: 28 июн 2013, 19:08
rezak90
Banhammer писал(а):ты недооцениваешь мою мощь(с)
XD
ну я бы посмотрел хотябы)
дерзай
https://github.com/viacheslavtitov/Face ... apter.java
https://github.com/viacheslavtitov/Face ... oader.java

Re: MySimpleAdapter

Добавлено: 28 июн 2013, 19:23
platon1488
1. Написать twitter клиент, состоящий из нескольких экранов(авторизация, лист твитов).
При написание следует использовать The Twitter REST API https://dev.twitter.com/docs/api.
Использование фрагментов по желанию.

2. Также следует предоставить возможность другим приложениям определять состояние клиента (активен он сейчас или нет (background/foreground)).

Этот пункт значит, что необходимо предоставить возможность доступа к
данным приложения, в данном случае к информации о состоянии приложения
(на экране оно сейчас или в свёрнуто\закрыто).

Извиняюсь,что не по теме,но не понимаю ,что значит второй пункт.может кто объяснить?