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

OSCHINA-MIRROR/chinasoft_ohos-material-about-library

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

материал-о-библиотеке

Проект

  • Название проекта: material-about-library
  • Серия: адаптация и портирование сторонних компонентов openHarmony
  • Функционал: библиотека material-about-library включает различные стили выбора, часто используется в "оОбо" страницах
  • Состояние портирования: основные функции завершены
  • Различия при вызове: отсутствуют
  • Версия SDK: sdk6, DevEco Studio2.2 beta1
  • Базовая версия: Release 3.2.0-rc01

Демонстрация эффекта

Демонстрация эффекта Демонстрация эффекта

Инструкция по установке

Метод 1:

  1. В файле build.gradle в корневой директории проекта,
allprojects {
    repositories {
        maven {
            url 'https://s01.oss.sonatype.org/content/repositories/releases/'
        }
    }
}
  1. В файле build.gradle модуля entry,
dependencies {
    implementation('com.gitee.chinasoft_ohos:material-about-library:3.2.1')
    ......  
 }

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

Инструкция по использованию

Как Fraction использовать:

Intent intents = new Intent();
Operation operation = new Intent.OperationBuilder()
           .withBundleName(getBundleName())
           .withAbilityName(MaterialAboutFractionAbility.class.getName())
           .build();
intents.setOperation(operation);
startAbility(intents, 0);
```MaterialAboutFractionAbility расширяет FractionAbility и добавляет следующий код:

```java
@Override
public void onStart(Intent intent) {
    super.onStart(intent);
    super.setUIContent(ResourceTable.Layout_fraction_container);
    FractionHelper.getInstance(this).addFraction(ResourceTable.Id_container, MaterialAboutFraction.class);
    FractionHelper.getInstance(this).showFraction(MaterialAboutFraction.class);
}
Как AbilitySlice использовать:

present(new MaterialAboutAbility(), new Intent());

Полный пример вызова см. MaterialAboutAbility, MaterialAboutFraction

Тестовая информация

Проверка кода CodeCheck прошла успешно.

Проверка кода CloudTest прошла успешно.

Прохождение проверки безопасности от вирусов.

Функционал демонстрационной версии текущей версии практически не отличается от оригинального компонента.

Версионирование

  • 3.2.1
  • 0.0.1-SNAPSHOT

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

Авторское право © 2016-2020 Daniel Stone

Разрешено с использованием Лицензии Апачи, версия 2.0 ("Лицензия"); вы можете использовать этот файл только в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу:

http://www.apache.org/licenses/LICENSE-2.0
```Если применимое законодательство или письменное соглашение не требуют этого, программное обеспечение, распространяемое по Лицензии, предоставляется «как есть», без каких-либо гарантий или условий любого типа, будь то явные или неявные. См. Лицензию для конкретного языка, регулирующего права использования и ограничения, предусмотренные Лицензией.

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

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Участники

все

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

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