Подключение сканера к Android или как почувствовать себя кассиром Недавно на одном из проектов мне потребовалась поддержка беспроводного сканера и получение с него данных. Итак, наша основная задача – получить данные со сканера в нашем собственном приложении и как-то их использовать, в этом руководстве мы их просто выведем на экран. В качестве примера возьмём 2D сканер Mertech CL-2210. Читать статью
Android Developer
Топовый канал для Android разработчиков!
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
15 из 15Что такое Activity State Loss Exception? Для чего нужен commitAllowingStateLoss()? Это два вопроса на одну и ту же тему. Под Activity State Loss Exception понимается исключение вида: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState with MyFragment. Это исключение случается, когда метод FragmentTransaction.commit() вызывается после Activity.onSaveInstanceState(). Его не всегда удается поймать во время тестирования, потому что место вызова onSaveInstanceState(...
📱 Android-приложение для демонстрации работы основных функций SDK на Kotlin Отличная идея для пет-проекта; описание возможностей приложения: • Инициализация платежа • Отмена платежа • Возврат платежа • Проведение клиринга • Проведение рекуррентного платежа • Получение информации/статуса платежа • Добавление карт/Удаление карт • Оплата добавленными картами • Безакцептные платежи • Создание платежа с Google Pay 🖥 GitHub @android_dev_ru
Электронные книги? Аудиокниги? Смешать, но не взбалтывать Отпуск - замечательное время, которое не занято работой, а значит можно и нужно заняться тем, чем давно хотелось - хобби. Сегодня поговорим об одной из любимых тем - читалка и все, что с ней связано. Читать статью
Топ плагинов для Android Studio 1. Kotlin Fill Class — фантастический плагин, который делает разработку намного более приятной и быстрой. С его помощью вы можете заполнять классы и функции на лету. 2. ADB Idea — это дополнение к ADB, которое вы можете запустить с помощью всплывающего окна. 3. Key Promotex X — поможет вам освоить основные сочетания клавиш во время работы. Когда вы нажимаете мышью на кнопку в среде IDE, Key Promoter X показывает сочетание клавиш, которое вы должны были использоват...
Поиск источника конфликта в Gradle зависимостях проекта, и решение проблемы. @android_dev_ru #android #gradle Читать статью
👩💻 Gallery — реализация приложения "Галерея" на языке Kotlin для Android. Основная цель проекта — предоставить пользователю возможность просматривать, управлять и упорядочивать свои изображения и видео на устройстве. 🔍 Основные особенности репозитория: 🌟 Просмотр медиафайлов — отображение изображений и видео, хранящихся на устройстве 🌟 Упорядочивание — поддержка сортировки и фильтрации контента. Минималистичный интерфейс — простая и удобная навигация 🌟 Основы на стандартных API Android — ...
Как получить ссылку на фрагмент из активити? Отвечая на этот вопрос, не рассказывайте, пока не спросят, об использовании в активити объекта List<MyFragment>, в который вы добавляете фрагменты при вызове onAttach() и удаляете в onDetach(). Интервьюер хочет услышать знаете ли вы стандартные методы API. Системное API предоставляет два метода для поиска и получения фрагмента внутри активити: findFragmentByTag() и findFragmentById(). findFragmentByTag() принимает параметром тег, который передается в ...
🖥 Duress Приложение с открытым исходным кодом Duress, наспинное на Kotlin, помогает следить за безопасностью вашего устройства. Оно позволяет установить специальный пароль принуждения, который можно использовать при угрозе безопасности. Если кто-то попытается заставить вас разблокировать телефон, просто введите этот пароль. После этого Duress автоматически отправит уведомление выбранным контактам, чтобы они знали, что вам нужна помощь. 🖥 Github: https://github.com/x13a/Duress 👩💻F-droid: htt...
👩💻 Android Quick Guides — это недавно вышедшая серия официальных кратких руководств от Google, созданных для разработчиков, работающих с платформой Android. Эти руководства нацелены на предоставление основных рекомендаций и шаблонов для быстрого внедрения стандартных компонентов и функциональности Android-приложений 🔗 Ссылка: клик @android_dev_ru