Загрузить фотографию контакта в представлении списка

Я хочу отображать фотографию контакта в ListView. У меня проблема с производительностью (прокрутка не плавная) при большом количестве контактов. Я использую метод getView в ArrayAdapter для назначения фотографии контакта ImageView. Когда изображение не используется, прокрутка выполняется плавно.

Но прокрутка приложения контактов по умолчанию очень плавная. Итак, в моем приложении есть проблемы с производительностью.

Как я могу улучшить производительность? Пожалуйста, предложите. -if flash [: уведомление] .success = flash [: уведомление] .input-container -form_for @user do | f | = f.error_messages = render: ...

У меня есть следующее представление, которое использовалось для рендеринга без каких-либо предупреждений:

#listing
-if flash[:notice]
  .success
    =flash[:notice]
.input-container
-form_for @user do |f|
  =f.error_messages
  =render :partial => 'form', :locals => {:f => f}

Но теперь, когда я визуализирую представление, запустив функциональный тест, я получаю следующее предупреждение:

ПРЕДУПРЕЖДЕНИЕ ОБ УСТАРЕНИИ: - блок стиля помощники устарели. Пожалуйста, используйте =.

Кто-нибудь знает, что означает это предупреждение?

10
задан meagar 22 May 2012 в 14:27
поделиться