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


Обнаружение двойного смахивания пальца в приложении для Android
Обнаружение двойного смахивания пальца в приложении для Android Привет, ребята, давайте обсудим обнаружение двойного смахивания пальца в Android. Я работал на хакатоне, где работал над этой небольшой задачей, но поверьте мне, было трудно найти решение. Итак, я пишу этот блог на случай, если кому-то понадобится помощь в этом, то они могут получить помощь отсюда. Я покажу небольшой тост по свайпу двумя пальцами (свайп двумя пальцами) на экране мобильного. Вы можете изменить это в..

Как сделать утечку памяти с помощью подписок в RxJava
Как сделать утечку памяти с помощью подписок в RxJava Берегись! Эта статья устарела, так как она охватывает и старую версию RxJava - вы можете найти обновленную версию для RxJava2 здесь: https://medium.com/@scanarch/how-to-leak-memory- с-одноразовыми-в-rxjava2-715dd80bf966 — — — — — — — — Есть много отличных статей о RxJava. Это значительно упрощает работу с платформой Android, но будьте осторожны, потому что упрощение может иметь свои подводные камни. В следующих..

Создание функции построения графика в Jetpack Compose
Изучаем Android-разработку Создание функции построения графика в Jetpack Compose Использование рисунка Безье для улучшения построения графика разбросанных точек для Jetpack Compose Предположим, у вас есть несколько точек, и вы хотите создать приложение, которое строит график с помощью Jetpack Compose. Вы знаете, что можете использовать рисунок Canvas Path и рисовать…

Типы как тесты: как завершить сборку при логической ошибке
Недавно я реализовал шаблон репозитория , когда заметил потенциальную ошибку. Для тех, кому нужно краткое объяснение паттерна репозитория, вы в основном берете то, как вы получаете свои данные, и кладете реализацию за интерфейс. Это полезно для имитации баз данных в тестах и ​​четко отделяет вашу логику доступа к данным от остального кода. Например, это интерфейс для моего PlaylistRepository, интерфейс, который я сейчас использую для взаимодействия со списками воспроизведения в..

Изучите Android - Пользовательские держатели данных
Самая популярная в мире мобильная ОС - от телефонов и часов до автомобилей и телевизоров. Добро пожаловать в серию статей Изучение Android . Я буду регулярно рассказывать вам, почему и как начать работу с Android и создать свое портфолио. Я поделюсь с вами объяснениями и фрагментами кода о том, как реализовать самые важные и базовые вещи в Android. В предыдущей статье мы узнали, как переходить от одного действия к другому и как разные типы намерений могут выполнять разные типы..

Начало работы с Android-разработкой для новичков
Разработка приложений для Android стала популярным и востребованным навыком, и если вы только начинаете, у вас могут возникнуть вопросы о том, с чего начать. Эта статья проведет вас через шаги, которые необходимо предпринять, чтобы стать разработчиком Android. 1. Изучайте Java или Kotlin Java — основной язык программирования, используемый при разработке Android, но если вы ищете более современный язык, Kotlin — хороший вариант. Он был создан для улучшения Java и теперь..

Один диалог для всех — QuickDialog
Диалоги — это часть разработки Android, они действительно ее часть. Вы просто не можете обойтись без них или, может быть, могли бы. Но что, если бы был только этот диалог, который вы могли бы использовать для всего, от подтверждения, проверки, информации или прогресса (мне действительно нужно было закончить рифму, но это означает, что нужно показать прогресс, как в ProgreesDialog ). Ну, я придумал один такой диалог, который я называю QuickDialog. Быстрый диалог Быстрый диалог..