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

OSCHINA-MIRROR/chinasoft_ohos-MaterialStepperView

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

MaterialStepperView

Проект

  • Название проекта: MaterialStepperView
  • Серия: адаптация и перенос третьих сторон для OpenHarmony
  • Функционал: вертикальный компонент Stepper. В будущем будут добавлены дополнительные стили. Вы можете настраивать цвета обычных/активных точек, значки завершения, длительность анимации, использование анимации, цвет линий и цвет ошибок.
  • Состояние переноса: основной функционал завершен
  • Различие при вызове: отсутствует
  • Версия SDK: SDK6, DevEco Studio2.2 Beta1
  • Базовая версия: Release v0.2.5

Демо

Демонстрация работы

Установка

  1. В файле build.gradle в корневой директории проекта:

    allprojects {
        repositories {
            maven {
                url 'https://s01.oss.sonatype.org/content/repositories/releases/'
            }
        }
    }
  2. В файле build.gradle модуля entry:

    dependencies {
        implementation('com.gitee.chinasoft_ohos:MaterialStepperView:1.0.0')
        ...
    }

Проект можно запустить непосредственно с использованием SDK6 и DevEco Studio2.2 Beta1. Если проект не запускается, удалите файлы .gradle, .idea, build, gradle, build.gradle, создайте новый проект в соответствии со своей версией и скопируйте соответствующие файлы нового проекта в корневую директорию.

Инструкция по использованию- На данный момент мы реализовали только вертикальный компонент Stepper. В будущем будут добавлены дополнительные стили. Вы можете настраивать цвета обычных/активных точек, значки завершения, длительность анимации, использование анимации, цвет линий и цвет ошибок.

<moe.feng.common.stepperview.VerticalStepperItemView
    ohos:id="$+id:stepper_0"
    ohos:height="match_content"
    ohos:top_margin="24vp"
    ohos:width="match_parent"
    app:step_index="1"
    app:step_state="selected"
    app:step_summary="Summarized if needed"
    app:step_summary_done="Summarized if needed. Done"
    app:step_title="Step 1">
</moe.feng.common.stepperview.VerticalStepperItemView>
<мое.фенг.общий.степпервью.VerticalStepperView
        ohos:id="$+id:vertical_stepper_view"
        ohos:width="match_parent"
        ohos:height="match_parent"
        app:step_done_icon="$graphic:ic_done_white_16dp"
        app:step_animation_duration="300"/>
```### Атрибуты
- `step_index` — текущий шаг
- `step_state` — текущее состояние
- `step_summary` — информация о текущем состоянии
- `step_summary_done` — информация о завершенном состоянии
- `step_title` — текущий заголовок
- `step_done_icon` — иконка завершения
- `step_animation_duration` — продолжительность анимации

#### Тестовая информация
- Проверка кода CodeCheck прошла успешно
- Проверка кода CloudTest прошла успешно
- Прошел вирусный сканирование безопасности
- В текущей версии демо-функционал практически не отличается от оригинального компонента

#### Версионирование
- 1.0.0

#### Информация о правах использования и лицензиях

Лицензия MIT

Авторское право © 2017-2020 Siubeng Fung (fython)

Данное соглашение разрешает бесплатно любому лицу, получившему копию этого программного обеспечения и связанных с ним документов («Программное обеспечение»), работать с этим Программным обеспечением без каких-либо ограничений, включая, но не ограничиваясь правами использовать, копировать, модифицировать, сливать, публиковать, распространять, передавать, продавать копии этого Программного обеспечения, а также позволять другим лицам, которым это Программное обеспечение было предоставлено, делать то же самое, при условии выполнения следующих условий:

Вышеуказанное авторское право и данное разрешение должны быть включены во все копии или значительные части данного Программного обеспечения.

ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОРГОВЛЕНИЯ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ
И НЕНАРУШЕНИЯ ПРАВ. В НИКАКОМ СЛУЧАЕ АВТОРОВ И ДОЛЖНИКОВ ПО АВТОРСКИМ ПРАВАМ НЕ МОЖНО
ЗАСТРАХОВАТЬ ОТ УЩЕРБА, ПОТЕРИ ДОСТУПА, ДАННЫХ ИЛИ ПОТЕРИ БЕНЕФИЦИОВ, ВОЗНИКШИХ В РЕЗУЛЬТАТЕ
ДОГОВОРА, ДЕЛИКТА ИЛИ ИНЫХ ДЕЙСТВИЙ, ВОЗНИКШИХ ИЗ, В СВЯЗИ С ИЛИ В СВЯЗИ С ЭТИМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ
ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ ДЕЙСТВИЯМИ С ЭТИМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

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

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

Введение

Компонент Stepper с вертикальным стилем в будущем получит больше стилей. Можно будет настраивать такие параметры, как цвет точек в нормальном и активированном состоянии, значок завершения, продолжительность анимации, её активация, цвет линий и цвет выделения ошибок. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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