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


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

Инициализация свойств после строительства в Котлине
Инициализация свойств после строительства в Котлине Если вы какое-то время работали с Kotlin, вы, вероятно, видели, что существует несколько способов инициализации свойств класса. Как правило, компилятор требует, чтобы свойства класса инициализировались во время построения, но это не всегда возможно. Одна из частых причин этого может заключаться в том, что вы не отвечаете за создание самого объекта. Исходя из Android, это распространенный сценарий, поскольку система будет создавать..

GoodReads API из Android с Kotlin
Я люблю читать книги. Еще я люблю отслеживать, что прочитал. Goodreads - это, наверное, самое большое в мире сообщество любителей книг, и я пользуюсь им уже более 8 лет. С тех пор я добавил в свой профиль 238 книг. Как инженер-программист, неудивительно, что однажды я решил получить эти данные и поиграть с ними. Это будет статья из двух частей. Здесь, в первой части, я объясню, как можно собирать данные из GoodReads на Android. А во второй части я покажу симпатичную визуализацию..

Установка MySQL на свой мобильный с помощью Termux (для чайников A/L)
Установка MySQL на свой мобильный с помощью Termux (для чайников A/L) Это руководство в основном предназначено для тех, кто хочет повозиться с языком запросов MySQL и научиться работать с ним, например, исключительно в академических целях. Если вы ищете руководство по размещению базы данных на вашем Android (я слышал, что это возможно), вы попали не по адресу. Примечание для студентов AL ICT 😏 Все это может показаться вам немного сложным, потому что я был там, но я действительно..

Как оживить образец панели инструментов сворачивающегося аватара
Привет, народ! Давайте поговорим о сворачивании анимации при смахивании пользователем интерфейса приложения. Плохие новости. Нет собственного сворачивающегося вида аватара для сворачивающейся панели инструментов. Но для тебя! Я предварительно прочитал два потрясающих демо-примера сворачивания аватаров с подходом, в котором не используется пользовательский CoordinatorLayoutBehavior ! демонстрация 1 демонстрация 2 Вы можете просмотреть весь код в моем репозитории на github..

Обновление Kotlin 1.6: что нового для разработчиков Android в 2023 году
Обновление Kotlin 1.6: что нового для разработчиков Android в 2023 году Введение: Kotlin, любимый язык программирования для разработки приложений для Android, с момента своего появления постоянно развивался. Поскольку мы вступаем в 2023 год, давайте рассмотрим последние обновления и достижения в Kotlin, которые продолжают формировать современный ландшафт разработки приложений. Kotlin 1.6: мощные функции и улучшения Долгожданный выпуск Kotlin 1.6 содержит множество..

Оптимизируйте свое приложение с помощью кэша в памяти с помощью RxJava
Когда количество пользователей приложения увеличится, вам следует задуматься об оптимизации. Эти улучшения повысят удовлетворенность пользователей при одновременном снижении затрат. Почему кеш в памяти важен для вашего приложения Сетевое взаимодействие приложения является одной из областей, которые могут быть улучшены. Представьте, что у вас есть один…