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

OSCHINA-MIRROR/chinasoft_ohos-ohos-expression

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

ohos-expression

Проектное описание

  • Название проекта: ohos-expression
  • Серия: адаптация и перенос третьих сторон для OpenHarmony
  • Функционал: библиотека для создания пользовательских наборов эмодзи
  • Состояние переноса проекта: основные функции завершены
  • Различия при вызове: отсутствуют
  • Версия SDK: SDK6, DevEco Studio2.2 beta1
  • Базовая версия: Release 2.2.8

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

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

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

  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:expression:1.0.0')
        ......  
    }

Проект можно запустить непосредственно с SDK6 и DevEco Studio2.2 beta1.

Если проект не запускается, удалите файлы .gradle, .idea, build, gradle, build.gradle, создайте новый проект в соответствии со своей версией и скопируйте соответствующие файлы нового проекта в корневую директорию.

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

Добавьте пользовательский view в XML следующим образом:

<com.example.expressionlibrary.ExpressionShowFragment
        ohos:id="$+id:main"
        ohos:height="match_parent"
        ohos:width="match_parent"/>

Полный пример использования:

        TextField mText = (TextField) findComponentById(ResourceTable.Id_test_edit);
        ExpressionShowFragment expressionShowFragment = (ExpressionShowFragment) findComponentById(ResourceTable.Id_main);
        expressionShowFragment.input(mText);
```Подробнее о [ExpressionShowFragment](https://gitee.com/chinasoft_ohos/ohos-expression/blob/master/expressionlibrary/src/main/java/com/example/expressionlibrary/ExpressionShowFragment.java):

| Метод                         | Описание                          |
| :---------------------------- | :-------------------------------- |
| input                         | Устанавливает компонент textField для отображения |

#### Тестовые данные

Код проверки CodeCheck прошёл успешно

Облачный тест CloudTest прошёл успешно

Программа прошла проверку на безопасность от вирусов

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

#### История версий
- 1.0.0
- 0.0.1-SNAPSHOT

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

[![Лицензия](http://img.shields.io/badge/license-Apache2.0-brightgreen.svg?style=flat)](https://github.com/mabeijianxi/android-expression/blob/master/LICENSE)

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

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

Введение

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

Обновления

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

Участники

все

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

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