Отто — это система шины событий, предназначенная для разделения различных частей вашего приложения, в то же время позволяющая им эффективно взаимодействовать.
От Fork Guava, Отто добавляет уникальные возможности уже отшлифованной системы шины событий, а также специализирует её для платформы OpenHarmony.
BusProvider.getBus().register(this);
BusProvider.getBus().post(new Message("Сообщение из другого потока"));
@Subscribe
public void receiveMessage(Message msg){
System.out.println("Получено сообщение Bus: "+msg.getMsg());
}
Создайте .har пакет через библиотеку и добавьте его в папку libs.
implementation fileTree(dir: 'libs', include: ['*.jar', '*.har'])
allprojects {
repositories {
mavenCentral()
}
}
dependencies {
implementation 'io.openharmony.tpc.thirdlib:otto:1.0.1'
}
Copyright 2012 Square, Inc.
Copyright 2010 Google, Inc.
Распространяется согласно лицензии Apache, версия 2.0 («Лицензия»); вы можете использовать этот файл только в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0). http://www.apache.org/licenses/LICENSE-2.0
Кроме случаев, предусмотренных применимым законом или явно согласованных в письменной форме, программное обеспечение, распространяемое по Лицензии, предоставляется «как есть», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТИПА «КАК ЕСТЬ», «БЕЗ ПРЕПЯТСТВЕНЬЯ», «БЕЗ ОШИБОК» ИЛИ ПОДРАЗУМЕВАННОЙ ГАРАНТИЕЙ ТИПА «ДЛЯ КОНКРЕТНОГО ЦЕЛЕВОГО ПРИМЕНЕНИЯ». См. Лицензию для конкретного языка регулирования гарантий и ограничений, применяемых к данному Программному Обеспечению.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )