1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zl_freedom-transferee

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Исправление проблемы с размытым отображением длинных изображений

  • Исправление ошибки, из-за которой индикатор выполнения не закрывался после неудачной загрузки изображения из-за сетевых ошибок или проблем с адресом картинки.
  • Совместимость с ситуациями, когда количество картинок больше, чем ImageView (исправление ошибки #70).
  • Изменение способа вызова, чтобы не нужно было следить за загрузкой уменьшенных изображений.
  • Устранение сбоя при очистке кэша.
  • v1.3.0

    • Поддержка привязки одного ImageView к transferee для прямого использования.
    • Поддержка привязки одного ImageView к transferee и разнообразного отображения изображений, включая совместимость с изображениями с миниатюрами, без миниатюр или когда фактическое количество изображений намного превышает количество доступных ImageView, например, функция просмотра других изображений в альбоме после нажатия на обложку альбома.
    • Оптимизация использования API: достаточно привязать элемент управления и передать адрес изображения, чтобы начать использовать.
    • Улучшение пользовательского опыта: больше не нужно следить за завершением загрузки уменьшенного изображения, можно сразу открыть transferee в любое время.
    • Устранение утечки памяти.
    • Облегчение кода демо.
  • v1.2.0

    • Учитывая сложность использования в предыдущих версиях, добавлена возможность прямой привязки к ListView, GridView и RecyclerView, что устраняет необходимость вручную передавать originImageList.
    • Исправлена ситуация, когда transferee аварийно завершал работу при наличии изображений, выходящих за пределы экрана.
    • Исправлено несколько ошибок, о которых сообщили пользователи.
  • v1.1.0

    • Исправлен случай, когда экземпляр transferee был обычным экземпляром, решая проблему аномалий при совместном использовании transferee несколькими интерфейсами.
  • v1.0.0

    • Проект перенесён на jitpack. В настоящее время его можно использовать, добавив зависимости для импорта компонента transferee.
  • v0.5

    • Оптимизирован эффект отображения цвета фона при открытии или закрытии transferee, от прямого отображения цвета до постепенного изменения.
    • На основе #26 добавлен пример использования локального изображения в transferee.
    • Добавлена функция настройки цвета фона для компонента transferee.
    • Для компонента transferee добавлен длинный слушатель и пример кода для сохранения изображения в альбом после длительного нажатия.
    • В некоторых примерах кода обновлены неработающие адреса изображений.

Лицензия

Copyright 2017 Vans, Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Волшебный фреймворк, который поможет вам осуществить плавный переход от уменьшенной версии к исходному изображению. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/zl_freedom-transferee.git
git@api.gitlife.ru:oschina-mirror/zl_freedom-transferee.git
oschina-mirror
zl_freedom-transferee
zl_freedom-transferee
master