Доброго времени суток! В FMX часто показывается старая тема для нативных диалогов (из Андроид 2.3) Сделал небольшое приложение которое демонстрирует смену темы (не путать со стилями FMX) Актуально Читать на сайте автора.

Доброго времени суток! В предыдущей части, я рассказывал как сделать настройку пуш уведомления в консоли Firebase, в этой я покажу код на Delphi и серверную часть Читать на сайте автора.

Доброго времени суток! Сегодня рассмотрим настройку пуш уведомлении через сервис Firebase, статья актуальна для тех, у кого уже есть сертификат разработчика.  Напомню что сертификат разработчика стоитдля Android Читать на сайте автора.

Доброго времени суток! Не каждый разработчик владеет дизайнерскими навыками, но хорошо что есть онлайн-сервисы, которые помогают нам без особых усилий сделать красивости. Перечислю несколько must-have сервисов: скриншот приложения Читать на сайте автора.

Доброго времени суток! Долгое время искал решение как можно покрасить статус бар (шторку) на Android устройствах выше 5 версии. Про IOS мы не будем говорить, потому что, это сделано в FMX из коробки (в демо проекте будет дополнение чтобы в run-time применять покраску) Примерно год назад я создал модуль, который реализовывал эту фичу, но он был не полноценен, на некоторых устройствах покраска происходила только после смены ориентации экрана, что неправильно. Проблемы с покраской были у устройств на базе процессоров Intel и arm64-v8a. В том модуле я использовал изменение флагов JWindow в run-time, а именно добавлял FLAG_TRANSLUCENT_STATUS Но видимо изменение флагов в run-time некорректно обрабатывается… Решение пришло на днях, попробовать подменить стиль для MainActivity и добавить нужные флаги в XML разметку. Читать на сайте автора.

Доброго времени суток! Сегодня хотел бы рассмотреть динамическую подгрузку контента. Мы не так давно в нашем ламповом чатике обсуждали два варианта подгрузки данных: Бесконечный скроллинг (например как лента в ВК) Паджинация/Пагинация (постраничная загрузка) Читать на сайте автора.

Доброго времени суток! Так вышло, что в мобильных приложениях мы часто используем списки для отображения информации и самый гибкий и удобный компонент это TListView. Но часто Читать на сайте автора.