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


Введение Java Swing
Введение Java Swing Это начальное руководство по Swing. Это руководство предназначено для того, чтобы помочь вам начать работу с набором инструментов Java Swing. Руководство было создано и проверено на Linux systemunix. О свинге Выбор Swing управляется набором инструментов Java GUI, запущенным Sun Microsystems. Он используется для разработки визуальных связей клиентов с Java. Набор инструментов Swing: независимые от системы настраиваемые расширяемые настраиваемые легкие Swing..

Kotlin: погружение в сопрограммы и каналы
Если вы пришли с Java, вы, вероятно, ассоциируете асинхронность с потоками. А это значит, что вы имели дело с общим изменяемым состоянием. Вы потратили бесчисленные часы на поиск тупиков и условий гонки. Вы проявили осторожность при изменении общего состояния с помощью примитивов блокировки, таких как synchronized . Возможно, вы даже использовали функции блокировки более высокого порядка, такие как Semaphores и Latches . На этом этапе вы можете видеть, что параллелизм - это..

Сообщение в блоге Лаббокской академии кодирования 207
Как мы можем настроить класс для наследования, но предотвратить переопределение метода? Ответ: Используйте запечатанное ключевое слово. Что такое сериализация? Ответ: Сериализация — это процесс преобразования объекта в поток байтов для сохранения объекта или его передачи в память, базу данных или файл. Его основная цель — сохранить состояние объекта, чтобы иметь возможность воссоздать его при необходимости. Обратный процесс называется десериализацией. В чем разница между константами и..

Потоковое видео на Android с помощью ExoPlayer
Музыкальный / видеоплеер - одно из первых важных приложений, которые мы загружаем на свой телефон, когда покупаем новое. Кроме того, музыкальное / видео-приложение прошло долгий путь, и теперь большая часть контента передается через изменяющуюся мобильную сеть вместе с новым типом контента, которым делятся люди, таким как 3D-видео и контент. В этой статье мы узнаем, как преодолеть все эти проблемы и поддержать новый тип контента в приложении для Android с помощью библиотеки ExoPlayer ...

Используйте больше ярлыков
Используйте больше ярлыков Я хотел бы предложить различие между ярлыком и хаком . Ярлык : Быстрый и функциональный прогресс в направлении долгосрочного и надежного решения. Создает потолок функциональности . Чтобы добиться дальнейшего прогресса, в конечном итоге придется пересмотреть ярлык. Не идеально, но на это есть причины. Взлом - это: Быстрый, функциональный прогресс в направлении хрупкого краткосрочного решения. Это растяжка . Разработчик может сломать его,..

Что такое архитектура Android?
Легкое понимание! Архитектура Android представляет собой набор различных компонентов, а именно: Приложение Операционная система (ядро Linux) Библиотеки Рамки Среда выполнения Android Позвольте мне кратко определить каждый термин. Приложение Приложение для Android — это просто простые приложения, которые мы используем в наших мобильных телефонах, такие как Facebook, Gmail, LinkedIn и т. д., которые мы создали с использованием классов и сервисов. Это самый верхний..

Распознавание лиц на устройстве Android с помощью Google ML Kit
Обнаружение лиц на изображении с помощью мобильного машинного обучения Создание точных моделей машинного обучения, способных идентифицировать несколько лиц (или других целевых объектов) на одном изображении, остается основной проблемой компьютерного зрения, но теперь, с развитием моделей глубокого обучения и компьютерного зрения для мобильных устройств, вы можете гораздо проще определять лица. в образе. В этой статье мы сделаем это на Android с помощью API распознавания лиц Google ML..