Публикации по теме '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
Когда количество пользователей приложения увеличится, вам следует задуматься об оптимизации. Эти улучшения повысят удовлетворенность пользователей при одновременном снижении затрат.
Почему кеш в памяти важен для вашего приложения
Сетевое взаимодействие приложения является одной из областей, которые могут быть улучшены. Представьте, что у вас есть один…