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

Steepe_Hare

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

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

  • Посещение

Весь контент Steepe_Hare

  1. На Android-е мое приложение иногда делает определенную вычислительную работу и в этот момент не реагирует на нажатия. Application.ProcessMessages не помогает. Потом появляется это сообщение ("Приложение не отвечает. Закрыть?") Если подождать пока отработает, то всё возвращается в норму. Слышал, что нужно вычисления выносить в поток TThread. Но Бога ради, объясните тупому на простых примерах, как им пользоваться? Чувствую, что там хватает подводных камней и неожиданных результатов в вычислениях.
  2. так на планшете Леново стоит 4.1.2, а это 16-я версия. То есть должно было запуститься
  3. вы знаете, я обнаружил, что пока не отработает код внутри frmLogin.Show( procedure begin ... end); то второе окно не закроется(
  4. То есть для того, чтобы приложение запустилось на как можно большом количестве смартфонов и планшетов, нужно качать и использовать как можно старую версию Android SDK? Или просто проставить минимальную версию Android в манифесте?
  5. у вас TfrmLogin создается вручную. Нужно ли ей где-то делать Free? Или память сама освободится после закрытия приложения?
  6. интересное решение, спасибо
  7. Представим, что нам нужно получить от пользователя определенную информацию, чтобы продолжить работу. На Windows делал так и всё было отлично: with TForm3.Create(Application) do try if (ShowModal = mrOK) then MakeSomething(StrToInt(SpinBox1.Text), StrToInt(SpinBox2.Text)); finally Free; end; На Андроиде получаю: Project project1.apk raised exception class ENotImplemented with message 'ShowModal not implemented on this platform'. ОК, поменяем ShowModal на Show, но как узнать, что пользователь нажал OK, а не отказался??
  8. А где-то в APK прописывается минимально требуемая версия Android?
  9. На Самсунге 4.4. А как можно узнать, какую версию Андроида требует apk-файл? Сколько версий Android SDK вы ставите для Embarcadero?
  10. Steepe_Hare

    Занимаемое место в ОЗУ

    Скажите пожалуйста, как можно из своего Android-приложения узнать, сколько оперативки оно кушает в данный момент? Спасибо
  11. Извините, что вопрос не совсем по Embarcadero RAD Studio, но нигде не смогли помочь. Сделал приложение для Android (Berlin 10.1), на смартфоне Samsung Galaxy S5 запускается и работает, а вот на планшете Lenovo IdeaTab A1000-F (с установленной там Android 4.1.2) выдает ошибку: "Неподдерживаемый тип файла: application/apk" В настройках безопасности планшета стоит галочка "Разрешить установку из неизвестных источников"
  12. Это игра для мобилы (Android). Top Eleven называется.
  13. Вот смотрю я на некоторые мобильные приложения (Android), аж глаз радуется. И дело не в цветастости или пестроте, а действительно все элементы выглядят красиво и профессионально. А у меня интерфейс моих мобильных приложений, сделанных в Embarcadero, вызывает тоску. И цветовые гаммы меняю контролей и прочее делаю - всё не так. А как у вас?
  14. А можно еще раз: почему? Куча компаний использует прямой доступ, они все глупые такие?
  15. А что вы тогда посоветуете? DataSnap или MyDAC от DevArt? Или что-то третье?
  16. Есть у меня сайт, сделанный на Джумле, там используется MySQL. Название БД и таблиц, а также имя пользователя и пароль я, естественно, знаю. Хотелось бы из своего мобильного Android-приложения иметь доступ к этим таблицам (чтение, запись и проч.). Никогда не делал еще такое (Delphi + MySQL). Подскажите, плиз, ресурсы по теме, что почитать, где просветиться. Спасибо.
  17. Господа, что нужно почитать (статьи, ресурсы, примеры), чтобы реализовать игру по сети? Допустим крестики-нолики (для старта). Лучше использовать Indy или другие компоненты? Обязательно ли иметь свой сервер или можно воспользоваться серверами Google play game services и Apple game center?
  18. В старой версии Delphi пользовался EurekaLog, которая сама подсказывала какая строка вызывает Access Violation. Скажите плиз, есть ли подобный инструмент для Firemonkey? Программа работает без ошибок под Windows, но на Андроиде выдает Access Violation. Не могу понять, какая строчка косячит.
  19. Правильно я понимаю, что если пользователь случайно удалит приложение, то папка GetDocumentsPath тоже удалится? Если да, то туда лучше не сохранять данные, которые генерирует программа (я думал туда сохранять не только ini-файлы). Тогда куда лучше сохранять? GetSharedDocumentsPath, GetPublicPath или куда-то еще?
×
×
  • Создать...