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

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

Модераторы
  • Постов

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

  • Посещение

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

    265

Весь контент Равиль Зарипов (ZuBy)

  1. нужен собственный сервер на linux, железка или VDS как настроить правильно nginx для ipv6 написано тут. Далее просто проверить с яблока код, получить Get'ом страничку с настроенного сервера Просто мне не понятно: 1) если get не получит данные, то ждать обновы от ембы? 2) если получит, то какие могут быть вообще проблемы?
  2. нет, он этот класс видит, я незнаю что с ним делать) как из JUri_net сделать JBundle
  3. ну если следовать java коду, то должно быть так Intent.putExtra(TJIntent.JavaClass.EXTRA_STREAM, TJnet_Uri.JavaClass.fromFile(TJFile.JavaClass.init(StringToJString(path))); правда делфи ругается при компиляции, тем такого параметра как JUri_net, есть JBundle (но я незнаю что это за зверь)
  4. Ну можно читать с ини конфигурацию или запуск проги с параметром, что бы можно было пользователю дать альтернативу. А на счёт тормозов, они кажется будут только в режиме 3D
  5. GlobalGDIPlusEnabled := true или как то так, Делфи под рукой нет
  6. Можно и перевести в режим GDI+
  7. ну самое простое, на скорую руку написал procedure SendTextToAPP(const aText, aPackageName: string); // {$IF defined(ANDROID)} , Androidapi.Helpers, FMX.Helpers.Android, // Androidapi.JNI.GraphicsContentViewText, // Androidapi.JNI.Net, Androidapi.JNI.JavaTypes // {$ENDIF} var {$IF defined(ANDROID)} Intent: JIntent; {$ENDIF} begin {$IF defined(ANDROID)} Intent := TJIntent.Create; Intent.setAction(TJIntent.JavaClass.ACTION_SEND); Intent.setType(StringToJString('text/plain')); Intent.setPackage(StringToJString(aPackageName)); Intent.putExtra(TJIntent.JavaClass.EXTRA_TEXT, StringToJString(aText)); SharedActivity.startActivity(Intent); {$ENDIF} end; procedure TForm3.Button2Click(Sender: TObject); begin SendTextToAPP('тест интентов', 'com.perm.kate'); end; у меня используется Kate Mobile как клиент для VK результат отличие от стандартного ShareAction в том, что мы ограничиваев выбор приложения по его пакету, если не указать пакет (Intent.setPackage(StringToJString(aPackageName));) то выйдут все приложения которые могут принимать текст
  8. там много (уже) бесполезного кода. у меня на гитхабе лежит пример работы с BASS, она же используется в этом приложении, остальной код состоит в парсинге HTML. По сути там не на что смотреть
  9. честно сказать, давно им не пользуюсь. и даже незнал что сайт: 1) сменил доменное имя (все идёт через редирект) 2) убрали плейлисты 3) по другому построен сайт (раньше через пост запросы работал)
  10. с этим и интенты справяться
  11. демо-проект в студию, что за зверь такой
  12. да точно, я про виртуализацию и забыл совсем.
  13. у вас два ника на сайте? я не вас цитировал и вопрос был не к вам. что такое "windows под Linux?", может интеграция линукс окружения в windows? просто дело в том, что MSSQL - не работала под Linux, т.к. была заточена только под Windows Server. и поддержка была объявлена только в этом году (с этим и было вызвано моё удивление)
  14. когда-то тоже баловался делфи для себя, теперь хобби превратилось в работу.
  15. на linux mSsql? у майкрософта есть сервер mssql под линь? никогда не слышал
  16. вы не правы: 1) клиент - серверное решение - и клиент и сервер написаны на делфи! (а у делфи нет линукс поддержки, т.е. нет кроссплатформенности) 2) про БД я не говорил, оно тут не причем 3) трехзвенка имеет много плюсов, но эта не та тема чтобы здесь это обсуждать
  17. ну делфи как все RAD сокращает время на создание приложения, с этим не поспоришь. А на счёт скорости, компилирование под WIn - да чудо, об остальном помолчим. быстродействие опять же на Win отличное, а на остальном он "чуток" не в своей тарелке (как и все RAD, т.к. работают через JVM и разные прослойки)
  18. это не всегда важно. например можно написать на делфях серверную часть на сокетах, так называемые клиент-серверные решения. Но это полный бред, тем более с конкурентами в виде (linux+php) по скорости написания/исполнения и кроссплатформенности явно проигрывает.
  19. а он вообще поддерживает стили? это же от шрифта зависит
  20. В Берлине выпилили XP http://docwiki.embarcadero.com/RADStudio/Seattle/en/Supported_Target_Platforms http://docwiki.embarcadero.com/RADStudio/Berlin/en/Supported_Target_Platforms
  21. а где он инструкции возьмет? вот пример ToastClick.rar
  22. интерфейс объявлен в Androidapi.JNI.Support.pas оба файла нужно транслировать
  23. вы наверное забываете или не знаете как работает тосты. Тост - это быстрое сообщение, которое не привязано к приложению! Это очень важно понять! оно не может содержать инструкции по действиям, потому что приложение может уже завершиться, а тост может еще какое-то время показываться (!)
  24. тосты не должны иметь такой функционал
×
×
  • Создать...