Эта функция выполняет чтение из файла. Задержки при чтении с файловой системы непредсказуемы, а getView нужно завершить как можно быстрее для того, чтобы добиться высокой скорости отрисовки. В идеале вам нужно уложиться при вызове getView в 16 миллисекунд (время подготовки одного кадра изображения при частоте 60 кадров/с).
Если нужно добиться совсем невероятной гладкости, то загрузку картинок нужно откладывать до момента завершения прокрутки (то есть до того момента, когда список остановится). Этот способ хорошо работает, если юзер ориентируется в списке не по картинкам. Тогда он может быстро мотнуть список вниз, и когда он снова «поймает» список пальцем, можно начинать загрузку тех картинок, что сейчас на экране
Не вижу логики за этим ограничением. Если она активируется только у владельцев искомыйх ноутбуков, у которых, этот диск есть, то какой смысл в запрете на повторное скачивание? Единственный случай, когда такая загрузка может быть применена — это если диск из комплекта ноута испорчен/потерялся или просто не тот диск в комплекте (как у меня)
В россии довольно трудно достать первый нексус. Desire почти полный его аналог + имеет в себе глючный мультитач, который не позволит забывать о юзерах с такой же проблемой)))). Рут получается одним кликом.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Эта функция выполняет чтение из файла. Задержки при чтении с файловой системы непредсказуемы, а getView нужно завершить как можно быстрее для того, чтобы добиться высокой скорости отрисовки. В идеале вам нужно уложиться при вызове getView в 16 миллисекунд (время подготовки одного кадра изображения при частоте 60 кадров/с).
Хороший пример того, как надо делать есть в андроид трэйнинг:
developer.android.com/training/improving-layouts/smooth-scrolling.html