Создание галереи изображений Windows Phone

Я пытаюсь создать сеточную галерею с помощью Pcitures из MediaLibrary, но это сложно с точки зрения загрузки тяжелых изображений.

Я пробовал использовать ListBox с WrapPanel и Binding Images в нем, отлично работает со светлыми изображениями (менее 100 КБ), но он очень медленный, и пользовательский интерфейс останавливается с изображениями размером более 1 МБ. Я подписался на этот учебник, но он не работает должным образом с тяжелыми изображениями.

Я также использовал PictureDecoder.decodeStream (stream, 100, 100) для изменения размера желаемого изображения, но все равно медленно.

Вам есть что предложить? Любая альтернатива? или какой-либо образец о сеточных галереях или сеточных изображениях (тяжелых) ленивая загрузка? Все оценено!


person fran    schedule 06.08.2013    source источник


Ответы (1)


Вот еще одна идея. http://msdn.microsoft.com/en-us/library/ff434150.aspx Попробуйте использовать GetThumbnail () изображения, затем поместите его в PictureDecoder. Размер эскиза должен быть 99 пикселей на WP7 и 158 пикселей на WP8. Это могло быть быстрее.

person huntert    schedule 14.11.2013