Публикации по теме 'androiddev'


Список asyncMap() для ленивых Котлиньеров
Недавно просматривая асинхронные процедуры Clojure, я заметил одну вещь. У этих ребят есть функция pmap() для коллекций. Что он делает, так это делает сопоставление параллельной работой, поэтому получает некоторый импульс для больших коллекций с помощью функции карты с интенсивными вычислениями. Поэтому я, будучи ленивым и завистливым, хотел попробовать, смогу ли я заставить свои 4 ядра выполнять сопоставление в списке kotlin. Если есть хорошие библиотеки, это хорошо. Я хотел сделать..

Android: идеальный и простой способ сделать запись экрана
Как сделать запись экрана в Android Studio В этой статье я расскажу вам о том, как сделать функцию записи экрана в Android-приложении. На самом деле, я разрабатываю приложение для проверки скорости интернета для компании-разработчика программного обеспечения, в которой я работаю полный рабочий день в течение трех месяцев. В приложении есть функция, например, когда пользователь запускает тест скорости интернета, функция записи экрана должна начать запись экрана в фоновом режиме. Итак,..

Объем, контекст и работа Kotlin Coroutine стали проще
Изучение Котлина Объем, контекст и работа Kotlin Coroutine стали проще Изучите базовую экосистему Kotlin Coroutine Спасибо Ромену Гаю за великолепное фото! Когда я впервые исследую сопрограмму около 3 лет назад , мы могли просто вызвать launch напрямую, чтобы запустить неблокирующую сопрограмму. Теперь это невозможно. Для его запуска нужна область видимости или использование runBlocking . Но что за прицел? Официальный документ дает хорошее объяснение, но мне..

Разработайте игру "Виселица" для Android
Палач - это классическая игра с карандашом и бумагой для двух или более игроков, в которую каждый играл в детстве. Принцип довольно простой. Игрок думает над словом, а другой игрок пытается угадать его, предлагая буквы. У игрока есть ограниченное количество ошибок, которые он может сделать, предлагая букву. В этом уроке вы создадите игру «Виселица» для Android, где компьютер выбирает слово и пользователь, который должен это слово найти. Создание пользовательского интерфейса Первый..

Kotlin Coroutines, от базового до продвинутого
Пора: здесь сопрограммы 1. Зачем нужны сопрограммы? Допустим, вам нужно получить группу клиентов из списка с вашего сервера. Вы должны позвонить в службу, чтобы получить данные и отобразить их в RecyclerView . Допустим, у вас есть функция fetchCustomers() , в которой вы получаете данные с сервера, как показано ниже. fun fetchCustomers(){ val array = api.fetchCustomersList () updateUI(array) } Если вы сделаете это, ваше приложение выйдет из строя, так как вы..

Расширенное программирование Android на Kotlin (часть 4)
Узнайте, чего следует избегать в вашем коде Kotlin В отличие от Java, где нам нужно писать все, компилятор Kotlin может понимать код и писать шаблонный код под капотом. Например, он может выводить типы в объявлениях переменных. Это увеличивает производительность и экономит время. Если вы поищете в Интернете, вы найдете множество способов, с помощью которых Kotlin решил многие болевые точки Java, и как функции Kotlin направлены на то, чтобы сделать разработку более увлекательной...

10 лучших ресурсов для изучения Android-разработки
Что такое Android? По сути, Android — это операционная система, которая во всем мире используется на мобильных устройствах. Android — это операционная система на базе Linux с открытым исходным кодом. Любой желающий может разработать приложение на рынке, и я должен сказать, что вы также можете разработать свое собственное приложение и опубликовать его в магазине Google Play. Приложение Android может работать на любом типе устройства, экране, размере, который имеет Android, также имеет..