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

OSCHINA-MIRROR/chinasoft_ohos-Notify-ohos

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

Notify-ohos

Проект введения

  • Название проекта: Notify-ohos.
  • Серия, к которой принадлежит проект: Адаптация сторонних компонентов openharmony.
  • Функция: Notify — это библиотека функций для унифицированного управления уведомлениями.
  • Состояние переноса проекта: основная функция завершена.
  • Различия в вызовах: отсутствуют.
  • Версия разработки: sdk6, DevEco Studio2.2 Beta1.
  • Базовая версия: release 1.0.4.

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

Введите описание изображения

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

  1. В файле build.gradle в корневом каталоге проекта:
allprojects {

   repositories {
       maven {
           url 'https://s01.oss.sonatype.org/content/repositories/releases/'
       }
   }
}
  1. В файле entry модуля build.gradle:
dependencies {
   implementation('com.gitee.chinasoft_ohos:Notify_ohos:1.0.0')
   ......
}

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

Использование

Вы можете использовать методы класса Notify для создания системы управления уведомлениями:

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


Notify.build(getApplicationContext())
                .setTitle("Jill Zhao")
                .setText("Hi! So I meet you today?")
                .setSmallIcon(ResourceTable.Media_ic_small_icon)
                .setLargeIcon("https://images.pexels.com/photos/139829/pexels-photo-139829.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=150&w=440")
                .largeCircle()
                .setPicture("https://images.pexels.com/photos/1058683/pexels-photo-1058683.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940")
                .setColor(ResourceTable.Color_blue)
                .show();

О методе [Notify.build]:

Метод Описание
setId Установить идентификатор уведомления
setLevel Установить уровень уведомления
setTitle Установить заголовок уведомления
setText Установить содержимое уведомления
enableVibration Включить вибрацию
largeCircle Отображать ли закруглённые углы для LargeIcon
setSmallIcon Установить маленький значок уведомления
setLargeIcon Установить отображаемый значок уведомления
setPicture Установить изображение уведомления
setColor Установить цвет
show Отправить уведомление

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

Тестирование CodeCheck прошло без ошибок. Тестирование CloudTest прошло без ошибок. Проверка на вирусную безопасность пройдена. Текущая версия demo функционально практически не отличается от исходного компонента.

Итерация версий

  • 1.0.0
  • 0.0.1-SNAPSHOT

Авторские права и лицензии

Эта библиотека лицензирована по лицензии MIT. См. [лицензию](https://gitee.com/chinasoft_ohos/Notify-ohos/blob/master/LICENSE).

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

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

Введение

Уведомление управления, используется для унифицированного управления отображением сообщений уведомлений Notify. 1. Поддерживается унифицированный интеграционный вызов уведомлений о сообщениях. 2. Поддерживается отображение значка уведомления с помощью круглой обрезки. Развернуть Свернуть
MIT
Отмена

Обновления (1)

все

Участники

все

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

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