3 года назад
Сортировка и фильтрация записей с помощью базы данных Room и Kotlin Flow
Источник: Nuances of Programming Основные сведения Использование библиотеки Room для локального хранилища  — довольно стандартная практика на устройствах Android в 2021 году. Одна из замечательных особенностей базы данных Room  —  поддержка сопрограмм и Rxjava, базы данных Room с потоком Kotlin. Рассмотрим простой способ создания компактных и отзывчивых (реактивных) приложений Android. Есть 4 рекомендации по созданию эффективного и удобного в работе кода. Room Entity Создадим приложение, в котором...
18 часов назад
Сортировка данных в массиве
Задачей сегодняшнего поста станет сортировка данных в массиве. На рисунке 1 показаны регистры, которые будут присвоены в массив. Для присвоения массиву размера и типа принимаемых регистров используются блоки A_SETSIZE и A_SETTYPE. Массиву 0 будут присвоены значения в регистры VR0, VR4, VR8, VR12 (Network 0, рис.1). Тип данных регистров real, задается в блоке A_SETTYPE, рис.2. Далее объявляем массив в области памяти ПЛК, блок A_WRITE (Network 2, рис.3). Входы команды: ARRAY — индекс массива, задаем...