Публикации по теме '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 категорий, которые работают достаточно хорошо, пока вы не захотите..