Перейти к содержанию
Fire Monkey от А до Я

Tumaso

Пользователи
  • Постов

    262
  • Зарегистрирован

  • Посещение

  • Победитель дней

    28

Tumaso стал победителем дня 19 июля

Tumaso имел наиболее популярный контент!

Информация

  • Город
    Тюмень

Посетители профиля

8 225 просмотров профиля
  1. Осталось понять, зачем нам здесь реклама флаттера?
  2. @Ingalime на Android 11 у меня работает
  3. Мне кажется, что </service> (после <service android:foregroundServiceType="mediaPlayback" />) лишнее и его нужно удалить, т.к. предыдущий тег уже закрыт
  4. Интересно, что и где вы смотрели?
  5. У TForm есть свойство StyleLookup (по умолчанию оно установлено в значение backgroundstyle, но естественно вы можете указать другой существующий элемент стиля) В этом элементе стиля, если он типа TStyleObject, есть свойство SourceLookup (содержит ссылку на картинку) и свойство SourceLink (содержит координаты области, откуда берется заполнение фона TForm)
  6. Опытный глаз юзера определит, что белый цвет фона приложения на FMX не кошерный и не соответствует белому цвету фона нативного приложения?
  7. Конечно, либо используйте стили, либо банально установите свойство Fill у главной формы приложения (можно поменять цвет, можно картинку сделать фоном, можно градиент). И это для андроида тоже работает
  8. да, в uses для андроид нужно добавить модули Androidapi.JNI.Os и Androidapi.JNIBri uses ... Androidapi.JNI.Os, Androidapi.JNIBridge ... if TJBuild_VERSION.JavaClass.SDK_INT <= 28 then begin try if not Assigned(FService) then begin FService := TLocalServiceConnection.Create; FService.StartService('serPublic'); end; except // что нибудь делаем end; end;
  9. В общем случае располагаете три контейнера (тип - на ваше усмотрение, что больше нравится, например ListView или ScrollBox с вложенными кнопками) с Align := TAlignLayout.Left - самый левый это зона с флагами - средний элементы супы/напитки/т.д., устанавливаете начальную ширину 0 и добавляете анимацию для ширины - правый это элементы рассольник/еще суп/т.д., устанавливаете начальную ширину 0 и добавляете анимацию для ширины Далее, при нажатии на флаг в левом контейнере запускаете анимацию увеличения ширины среднего контейнера (перед этим заполняете средний контейнер нужными элементами меню). Получаете эффект раскрытия. При повторном нажатии на флаг инвертируете анимацию и запускаете, получаете эффект скрытия Аналогично для правого контейнера. Понятно, что нужно будет реализовать аналогичную логику динамического формирования элементов, а также скрытия правого контейнера при скрытии среднего, но думаю, что общая идея реализации вашей задачи понятна.
  10. Как вариант: {$IFDEF ANDROID} if TJBuild_VERSION.JavaClass.SDK_INT <= 28 then begin { требуемый код } end; {$ENDIF}
  11. Ну почему же, начинают. Команда, в которой я сейчас работаю, начала ровно год назад новый проект именно на FMX для виндов и мака. И как говорится - почему бы и нет? Делфи достаточна хороша, всё можно делать быстро и хорошо)
  12. На какой версии делфи собирали сборку? какую версию sdk андроида указывали при сборке?
  13. Tumaso

    Delphi 10.4.2 и ComboBox

    А beginupdate / endupdate при заполнении combobox ты используешь?
  14. @Android покажите свой код, который вы уже написали в рамках этой задачи. mazayhin сказал всё верно, что никто не будет делать файловый менеджер за вас. Помочь в существующем коде, где что то не получается - один разговор, а дать готовый код без капли усилий с вашей стороны?
  15. Почему?) Я делал в виде демона для ubuntu с использованием indy + mysql + json. Работает уже как два года, полет нормальный, ни разу не крешилось
×
×
  • Создать...