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


Часть 3 - Архитектура одиночного действия + немного прикольного кинжала
В этой серии статей используется базовое приложение MVP с использованием Retrofit и RxJava для отображения списка репозиториев Github; и преобразует его в современное приложение для Android - попутно познакомит с различными методами, используемыми при разработке приложений для Android, объяснит, почему эти методы используются, и проведет несколько экспериментов для загрузки. Если вы просто хотите увидеть, как код идет сюда , репо будет обновляться по мере продвижения серии. Часть 1 -..

Флаттер и сервисы
Flutter и сервисы Как взаимодействовать с Сервисами в android? Хм…. Все в одном ресурсе Flutter: https://flatteredwithflutter.com/flutter-and-services/ Начать… Хотя Flutter довольно мощный, иногда вам нужно взаимодействовать с вещами, зависящими от платформы ... В этой статье рассказывается, как получить данные из Служб Android… Примечание. Этот код несовместим с iOS… Что такое услуги? Service - это компонент приложения, который может выполнять..

Abstract Factory 🏭 - паттерн дизайна
Если вы еще не видели, поищите мой пост о шаблонах проектирования в целом. Вы можете бесплатно найти список объясненных шаблонов дизайна в одном месте! 💰 Также прочтите статью о Фабричном методе 🏭 и почему это один из самых эффективных паттернов проектирования. Что это? Шаблон проектирования «Абстрактная фабрика» - это простой способ избавиться от кода шаблона 🍽. Важное практическое правило 👍 - помнить, что Factory должен создавать объекты из одного семейства 👨‍👩‍👧‍👦. Что я..

Правильный способ обновления элементов в RecyclerView
Предварительное условие: чтобы получить максимальную отдачу от этой статьи, вы должны быть знакомы с концепцией RecyclerView в разработке для Android. Список - это обычная функция в приложениях Android. Понимание того, как оптимизировать его реализацию, чтобы обеспечить безупречный пользовательский интерфейс, является очень важной частью разработки под Android. Что такое DiffUtil? DiffUtil - служебный класс. Он берет два списка (состоящий из старого списка и нового списка) и..

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

Как создавать предупреждающие сообщения в React Native Expo
Создание предупреждающих сообщений В этой статье мы собираемся добавить некоторую проверку. Если поле ввода пусто и пользователь нажимает кнопку «добавить задачу». Полное содержание: Часть 1 — Создание базового макета и компонента заголовка Часть 2 — Создание компонента элемента Часть 3 — Создание компонента AddTask для вставки новой задачи Часть 4 — Предупреждать, если есть ошибка Часть 5 — Закрыть клавиатуру, когда вы щелкаете мышью вдали от клавиатуры Часть 6..

Android-видео и захват экрана — беспроводное использование ADB
Как вы, возможно, слышали, недавно мы выпустили обновление мобильных технологий LEADTOOLS . Часть обновления включала в себя новые демонстрации, которые мы хотели выделить несколькими новыми маркетинговыми видеороликами. После некоторых исследований я решил, что ADB (Android Debug Bridge) и пакетный файл будут лучшим способом для захвата видео и экранов демонстраций на устройстве. В этой настройке я смог запустить команду в консоли, чтобы начать захват и вытащить файл с устройства в мою..