Публикации по теме 'android-app-development'


Анимация строк EditText — Android
Изменение цвета подчеркивания EditText с анимацией заполнения, как в формах Google. Шаг 1: В Android Studio создайте новый проект с Empty Activity . Шаг 2: В build.gradle добавьте зависимость для библиотеки поддержки дизайна Android (она будет использоваться только для плавающих меток), и ваш minSdkVersion должен быть равен 13. Это должно выглядеть примерно так: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion..

Побочные эффекты Jetpack Compose — LaunchedEffect с примером
Создавайте адаптивные приложения для Android Если вы готовы, я объясню LaunchedEffect на примере. Однако, прежде чем мы поговорим о Launched Effect, давайте кратко поговорим о Side Effect. Что такое побочный эффект? В программировании; Побочный эффект — это когда функция изменяет переменную, значение или объект за пределами своей области. Например, когда мы смотрим на функцию ниже, мы видим, что у нее нет побочного эффекта. fun sum(number1: Int, number2: Int) = number1 +..

Асинхронное выполнение в Kotlin и Swift: проблемы параллелизма и способы их решения
В предыдущей статье мы рассмотрели базовый пример асинхронного выполнения. Вы, вероятно, уже знакомы с двумя распространенными проблемами параллелизма, общим изменяемым состоянием и взаимоблокировками. Эти проблемы являются общими для обоих языков и имеют схожие решения. Давайте посмотрим на них. Мы начнем с Общего изменяемого состояния . В приведенном ниже примере мы пытаемся асинхронно увеличить некоторое значение int в 1000 раз. Как и ожидалось, значение не равно 1000 и..

Как добавить функцию копирования и вставки в приложение React Native Expo
Добавьте копию в буфер обмена в вашем приложении React Native Здравствуйте, разработчики React Native .. !! В разработке мобильных приложений, когда вы имеете дело с полем ввода текста. Вы часто хотите, чтобы у пользователя была возможность вставить текст в область ввода текста. Работа с функцией копирования и вставки является важным аспектом. Как будто где-то вы видели хорошую цитату и хотите опубликовать ее на своей временной шкале. Итак, вам просто нужно скопировать оттуда и..

Полное руководство по Kotlin: часть 9 (игра с циклами)
Если вы новичок в этой серии, начните с здесь . Предыдущее сообщение, Часть 8 , находится здесь Теперь давайте продолжим наше путешествие, играя с циклами . Допустим, я хочу напечатать все числа от 1 до 10. Тогда стандартный способ написания кода — это println (1), println (2)… и т.д. является повторяющейся задачей. В программировании мы не повторяем наш код. Вот почему вводятся циклы , чтобы сделать программу менее сложной с минимальным количеством строк кода...

RxJava 2: понимание горячего и холодного с помощью just vs. fromCallable
Понимание наблюдаемого HOT vs COLD кажется сложной темой, о которой кто-то захочет поговорить только после того, как хорошо поймет, что такое RxJava. Однако, когда я посмотрел на just и fromCallable , я обнаружил, что их сходство хорошо сочетается, что делает ГОРЯЧИЕ и ХОЛОДНЫЕ гораздо более понятными. Из моего предыдущего блога … Я показываю очень простой пример использования just , используемого в RxJava, для предоставления значения моему объекту производителя Single ...

Пользовательские метки изображений становятся проще, чем когда-либо
Первоначально написано для блога TechMagic : https://blog.techmagic.co/custom-image-labeling-is-getting-easier-than-ever/ Самая новая и одна из самых интересных функций Firebase - AutoML. За последние несколько месяцев Firebase предоставила 2 варианта использования маркировки изображений в мобильных клиентах: Используйте их собственную предварительно созданную модель, которая может распознавать около 400 категорий, которые работают достаточно хорошо, пока вы не захотите..