Pull to refresh
12
0
Дорофеев Юрий @iurii_dorofeev

Android developer / Flutter enthusiast

Send message

Это не продакшен код, а лишь пример того, как можно решить подобную задачу. Конечно в реальности никто не будет вызывать invalidate внутри onDraw

Да, есть такая проблема. Пока не разбирались, что-то с навигатором

Если в приложении нет ни одного Scaffold, то никто не установит лисенер на тапы:

Это по поводу приложения Memo или в целом?

Спасибо за ссылку на issue!
По поводу передачи Scaffold внутрь ScrollsToTop виджета - поправил статью, там был неверный код. Хорошо, что вы заметили. Можно использовать любой виджет:

/// Widget for catch scrolls-to-top event
class ScrollsToTop extends StatefulWidget {
  /// Creates new ScrollsToTop widget
  const ScrollsToTop({
    Key? key,
    required this.child,
    required this.onScrollsToTop,
  }) : super(key: key);

  /// Any child widget
  final Widget child;

  /// Callback for handle scrolls-to-top event
  final ScrollsToTopCallback onScrollsToTop;

  @override
  State<ScrollsToTop> createState() => _ScrollsToTopState();
}

Спасибо!
Речь именно про реализацию во Flutter

Да, действительно одна из больших проблем поддержка.
Но в библиотеке используются регулярные выражения для некоторых типов сущностей

Интересно, что не для всех типов сущностей используются нейронные сети. Например, для распознавания времени, даты, номеров авиарейсов используются регулярные выражения
Эту же библиотеку не запустить на сервере потому что она очень тесно связана с самим андроидом и просто так ее не запустить отдельно
Хах) Рад, что полезно. В следующей статье добавлю гороскоп и курс валют
Решение с ML не исключает фичу выделения любого текста пальцем в будущем =)

На сервере не сделали, ибо преимуществ у данной библиотеки сильно больше чем в реализации своего решения. Начиная от того, что у Google просто больше данных, заканчивая разнообразием языков

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Registered
Activity