LLLit: Изучение и практика программирования

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


AndroidBites | очень поздно инициализировать?
lateinit против типа, допускающего значение NULL, на самом деле lateinit является ответом на ваши проблемы с типом, допускающим значение NULL. Привет, #androidDevs! Это Androidbites, где я пытаюсь разбить небольшую концепцию на понятный фрагмент кода и поделиться с ней своим опытом обучения. Сегодняшняя тема связана с обработкой допустимости значений NULL с помощью модификатора lateinit, я абсолютно согласен с тем, что `null` - это проблема на миллиард долларов в языке программирования, и..

Я сделал React Native быстро, вы тоже можете
Я сделал React Native быстро, вы тоже можете Недавно я прочитал статью под названием Соблазн отказаться от React Native для Native Android . Толчком для этой статьи стали проблемы с производительностью, с которыми автор столкнулся при попытке заставить изображения работать с его приложением на более старом устройстве: «Для поддержки добавления изображений в проекты я интегрировал компонент выбора изображений. Иногда при добавлении изображения пользовательский интерфейс становился..

URL-адрес изображения в растровое изображение с использованием Coil в Jetpack Compose | Эрселан Хан
Сегодня мы покажем вам, как мы можем преобразовать URL-адрес изображения в растровое изображение с помощью Coil в Jetpack Compose. Но прежде чем двигаться дальше, я хотел бы попросить вас follow подключить мою учетную запись Medium, чтобы получать последние обновления об Android и других технических темах. Что такое катушка? Библиотека загрузки изображений для Android, поддерживаемая Kotlin Coroutines. Катушка это: Быстро : Coil выполняет ряд оптимизаций, включая..

Начало работы с разработкой приложений для Android
Советы по началу работы с первым приложением для Android Я был разработчиком Android последние 5 лет. Некоторые из вопросов, которые я получаю от моих коллег-разработчиков, находятся на странице Как начать разработку приложений для Android? Какие основы мне нужно знать? Основываясь на моем опыте разработки приложений, я постараюсь поделиться 5 основными советами, которые помогут вам начать свое путешествие по разработке приложений для Android. 1. Установите Android Studio..

Как переключиться с одного действия на другое в Android Studio
Создайте проект Android Studio. Выберите пустую активность при создании проекта. один проект готов у вас будет пустой MainActivity Создать другое действие Назовите вашу вновь созданную активность как HomeActivity . у нас есть два метода для запуска новой активности: один — startActivity() , а другой — startActivityForResult() , каждый из которых имеет свои варианты использования. Фрагмент для использования метода startActivity() // create intent object with context and..

Чистая архитектура: приложение для Android
Чистая архитектура: приложение для Android Используя чистую архитектуру, вы можете разрабатывать приложения с очень низкой степенью связанности и независимыми от деталей технической реализации. Таким образом, приложение становится простым в обслуживании и гибким для изменений. Чистая архитектура позволяет нам создавать архитектурные границы между зависимостями, что позволяет компонентам быть внутренне тестируемыми. Наше приложение разделено на уровни Presentation , Domain и..

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

Новые материалы

CS373 Summer 2018: Миранда Фуленчек
CS373 Summer 2018: Миранда Фуленчек Неделя 1: 4 июня — 10 июня Что вы делали на прошлой неделе? Занятия начались на этой неделе, поэтому большую часть времени я потратил на..

Как развивается смешанно-целочисленное программирование, часть 7
Унифицированная техника раннего завершения для первично-двойственных алгоритмов в смешанно-целочисленном коническом программировании (arXiv) Автор : Ювэнь Чэнь , Кэтрин Нин , Поль Гулар..

Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте. В официальном примере выполняется только обучение модели, но отсутствует..

Практическая пакетная нормализация
История начинается после использования инициализации He вместе с ELU (или любым вариантом ReLU) может значительно снизить опасность проблем с исчезающими/взрывающимися градиентами в начале..

Поэзия онлайн-кодирования: путешествие пикселей и страсти
В мире, наполненном инновациями, онлайн-обучение программированию становится холстом, на котором обретает форму полотно вашей мечты. Это больше, чем просто создание строк кода; это сродни..

Обработка изображений с помощью Python - размытие и повышение резкости для начинающих
Как применить ядра свертки к цветным изображениям? В этой статье мы обсудим, как применять ядра размытия и повышения резкости к изображениям. Эти базовые ядра составляют основу многих более..

Ограничение скорости в .NET Core 7 Web API
Что такое ограничение скорости? Ограничение скорости — это процесс, используемый для ограничения количества запросов, разрешенных для определенного ресурса в указанном временном окне. .NET..