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


➐➒⓪➑⓪➋➋➐➌➏✔️mm9 Телефон службы поддержки клиентов WeAlTH:📲 98839999150///7908022736
➐➒⓪➑⓪➋➋➐➌➏✔️mm9 Телефон службы поддержки клиентов WeAlTH:📲 98839999150///7908022736 ➐➒⓪➑⓪➋➋➐➌➏✔️mm9 Телефон службы поддержки клиентов WeAlTH:📲 98839999150///7908022736➐➒⓪➑⓪➋➋➐➌➏✔️mm9 Номер службы поддержки клиентов WeAlTH: 📲 98839999150///7908022736➐➒⓪➑⓪➋➋➐➌➏✔️mm9 Номер службы поддержки клиентов WeAlTH:📲 98839999150///7908022736

Расширенное программирование с помощью Kotlin (часть 6)
Улучшения языка в выпуске Kotlin 1.4 Kotlin 1.4 был выпущен недавно с множеством долгожданных функций и захватывающих улучшений во всех его доменах. Это важная веха в эволюции Kotlin как платформы, сосредоточенная на приведении стандартной библиотеки в соответствие с ожиданиями разработчиков. В этой статье мы собираемся их изучить. Одна из интересных вещей, о которых я хочу упомянуть, - это онлайн-мероприятие Kotlin, которое состоялось 12 октября. Записи мероприятия доступны на..

Бессмысленное сравнение имеет смысл в Котлине
Довольно странное название для начала :) Нам нравится функция Null-Safety в Kotlin, она избавляет нас от написания множества проверок на null, подобных этой. if( foo !=null) doSomethingAwesomeWithFoo(foo) Нам просто нужно убедиться, что при объявлении переменных они не равны нулю, как это val foo:String // non nullable и теперь мы можем напрямую позвонить doSomethingAwesomeWithFoo(foo) Но жизнь разработчиков непроста, когда они имеют дело с данными из внешнего мира, такими..

Как сделать модульные тесты для ViewModel проще в написании и обслуживании
Помогите себе и другим с чистым кодом Я большой поклонник TDD. Но мой TDD заканчивался, как только я начинал писать код для ViewModel . Раньше я страдал от беспорядка, которым стали мои модульные тесты. Чем больше логики я добавлял в ViewModel , тем больше беспорядка я создавал в модульных тестах. В конце концов, я заканчивал тем, что удалял тесты для ViewModel , потому что их было слишком сложно поддерживать и писать новые. Но без тестов я страдал от ошибок, которые вносил я..

Изучение видимости пакетов в Android
Как получить список приложений, установленных на устройстве — решение, работающее на всех версиях Android Введение В этой статье мы рассмотрим различные способы получения списка установленных приложений на устройстве внутри нашего приложения. Затем изучите различные ограничения, налагаемые на подходы…

APK Инспектор v0.2.0
На прошлой неделе мы запустили APK Inspector , инструмент командной строки для определения зависимостей и разрешений из файла APK. Сегодня мы выпустили версию 0.2.0 с новыми функциями и обновлениями! В версии 0.2.0 теперь вы можете выводить разрешения и зависимости в JSON или текстовый файл. Вывод по умолчанию — JSON, но вы можете изменить это поведение с помощью аргумента командной строки --output-type . Вот остальные основные моменты v0.2.0, вы можете увидеть весь запрос на..

Приложение Curb Cut  — упражнение в доступности. Часть I — ИИ
Приложение Curb Cut — упражнение в доступности. Часть I — ИИ Вот история создания приложения. Тот, который объединяет Google Maps API (GMA), TensorFlow Lite (TFL) и веб-сервисы Amazon (AWS) в едином значимом приложении. Значимо, потому что приложение записывает проезд по бордюрам для людей с ограниченными возможностями или для тех, кто полагается на проезд по бордюрам, таких как пожилые люди или люди с колясками. Для тех из вас, кто не знает, бордюр — это углубление в тротуаре,..