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

Лидеры

  1. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      11

    • Постов

      2 517


  2. krapotkin

    krapotkin

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


    • Баллы

      5

    • Постов

      2 213


  3. Andrey Efimov

    Andrey Efimov

    Модераторы


    • Баллы

      2

    • Постов

      851


  4. Alexander

    Alexander

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


    • Баллы

      2

    • Постов

      116


Популярный контент

Показан контент с высокой репутацией 27.11.2016 во всех областях

  1. думаю, можно попробовать TPath
    4 балла
  2. в папке с проектом файл AndroidManifest.template.xml, в нем можно указать нужный SDK <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" /> в папке Android\<BuildConfig>\AndroidManifest.xml, можно посмотреть какой сейчас используется <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14" />
    3 балла
  3. Ссылка: http://blog.rzaripov.kz/2016/11/1-modernlistview.html Автор: Зарипов Равиль @ZuBy Описание: Чуть подробней о горизонтальном режиме
    2 балла
  4. Error

    Проектирование интерфейса

    Нет никакой надобности рисовать самому, для определения попала точка в Path или нет есть метод TCanvas.PtInPath
    2 балла
  5. на симуляторе можно запускать без сертификата, а на реальном устройстве не получится
    2 балла
  6. Что касается примера, я бы экран просто нарисовал на канве, а при нажатии анализировал в какой цвет попадают координаты. После этого соответсвующую границу "подсвечивал" серым градиентом - эффект нажатия. TPath имеет прямоугольные границы, поэтому при нажатии в углах не те камни могут нажиматься
    2 балла
  7. Равиль Зарипов (ZuBy)

    Custom Font

    для берлина для сиетла для того чтобы на IOS работать с кастомными шрифтами, это нужно прописать в info.plist.TemplateiOS.xml (для берлина) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <%VersionInfoPListKeys%> <%ExtraInfoPListKeys%> <key>UIAppFonts</key> <array> <string>FontAwesome.ttf</string> </array> <key>ITSAppUsesNonExemptEncryption</key><false/> </dict> </plist>
    2 балла
  8. Перехват звонка
    2 балла
  9. видимо как-то так, только указать нужно будет свой процесс http://stackoverflow.com/questions/5963402/android-how-to-track-the-memory-usage-of-an-any-running-app-on-device-programm
    1 балл
  10. krapotkin

    Расскажите про LiveBinding

    Очень трудно найти в сети упоминание о том, что PrototypeBind... это исключительно маркетинговый инстумент для создания "Live" демо. Он просто сам от фонаря генерирует данные нескольких типов, и можно их посмотреть в design-time при работе приложения он никак не должен использоваться
    1 балл
  11. Поздравляю! Главное не останавливаться! И писать, писать, писать... Будем ждать новых интересных постов! Вообщем, успехов и мотивации!
    1 балл
  12. А на Самсунге какая версия Андроида? Может просто созданный вами apk-файл требует версии выше чем 4.1.2
    1 балл
  13. Зачем вам постоянно висящий в памяти сервис, если он нужен только когда поступил звонок от определённого номера? Вы читали то, что я написал в первом сообщении (особенно про BroadcastReceiver)? Сразу говорю, что готовый код на Delphi/С++, с вероятностью 99% - вы не найдёте, только на Java (на стеке например). Раз у вас проблема именно с определением номера, то значит вы уже подписались на событие звонка и уже сделали сервис(?). Тогда давайте ваш код или покажите, какие данные приходят в сервис, а мы уже попробуем вам помочь. p.s. Я бы сделал так, подписался через BroadcastReceiver на событие, как только событие происходит, проверяю номер и далее уже запускаю сервис, что-то делаю в нём, завершаю работу сервиса. ИЛИ событие происходит, запускаю сервис, в нём проверяю номер и т.д. Тут либо экспериментировать, либо найти готовое решение или описание решения на Java и транслировать на Delphi. Пара ссылок: [Android Service] Создание простейшего Сервиса (службы) [BroadcastReceiver] Автозапуск приложения после перезагрузки ОС [Android Service+BroadcastReceiver] Автозапуск службы после рестарта ОС
    1 балл
  14. Ответ есть в теме Узнать количество свободного места p.s. Тему перенёс в подходящий раздел
    1 балл
  15. RoschinSpb

    Перспективы RAD

    Дело в том, что на мобилках рисование на канве выполняется существенно медленнее, чем на дэсктопах, тут хоть оптимизируй, хоть нет а узкое место ни куда не денется. При этом все стилевые контролы рисуются именно самопально на канве. Для улучшения ситуации нужен переход на использование нативных контролов, а это уже не рефакторинг, а полное переписывание при этом сложность разработки повышается раза в три (по сравнению с написанием с нуля) из-за необходимости обеспечить совместимость.
    1 балл
  16. Brovin Yaroslav

    Перехват события звонка

    Посмотрите уже готовый сервис IFMXPhoneDialerService, он умеет слушать сеть: http://docwiki.embarcadero.com/RADStudio/Seattle/en/Mobile_Tutorial:_Using_the_Phone_Dialer_on_Mobile_Devices_(iOS_and_Android)
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...