Pull to refresh

Comments 15

Если автору лень искать, то это можно сделать тут
можно встроенным редактором указать листинг на каком языке будет подсвечиваться
подсветил, извиняюсь за задержку. и спасибо за ссылку!
Прокачанным SimpleCursorAdapter здесь и не пахнет:
1. обратите внимание на параметр convertView и повторное использование обьектов View в адаптере
2. используйте паттерн ViewHolder для сохранения ссылок на отдельные элементы (ImageView, TextView и т.д.)

И последнее, но не менее важное:
3. используйте padding чтобы отлепить записи в ListView от левой границы экрана и разлепить их друг от друга
За что люблю github 2 минутки в браузере и уже можно показать варианты правильной имплементации github.com/LaGenteEstaMuyLoca/MetroLookup/pull/1 :)

Согласен с тем, что все-таки статью писал новичок и это вечный вопрос, кто должен писать статьи для начинающих: «прокаченный» или «непрокаченный» :)
Спасибо за очень полезные комментарии! Да, с прокачанностью SimpleCursorAdapter наверное поторопился, а про то, что новичок, — вроде сразу предупредил :)
О, а кто это там свой Google API Key засветил? :)
Там на githab-е.

September 08, 2011 Edited res/layout/map.xml via GitHub [LaGenteEstaMuyLoca]
Кстати, вопрос хотел задать. Выбор хранения списка станций в «базе», и соответственно использование класса RecordsDbHelper.java вместо хранения списка в текстовом ini-файле — это сознательный выбор, оправданный в данном случае какими-то причинами (скорость, удобство, функциональность) или просто возможность в обучающей статье показать пример работы с базой из Андроида?

А то я бы этот список в текстовый (или xml) файл положил, чтобы не перекомплировать каждый раз проект как минимум.
Это правильный выбор для Android! Для того, чтобы правильно положить xml файл пользователю надо еще постараться. В то же время существует возможность обновления для базы данных встроенная в Android, а обновление xml было бы копирование из assets, что достаточно глючно работает.

Если так говорить то самым логичным возможно было бы создать xml файл поместить его в проект, а потом пересоздавать из него базу данных. База данных дает 1) быстрый доступ (быстрее чем парсить xml) 2) возможно делать сложные запросы (маршрут расчитать).
Собственно, исчерпывающей чем ответил vics001 и не ответишь :)
Ну и да.

startManagingCursor©;

На хайлайтер надейся, а сам не плошай! ;)
Sign up to leave a comment.

Articles