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

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

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

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

  • Посещение

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

    264

Активность репутации

  1. Thanks
    Равиль Зарипов (ZuBy) получил реакцию от x11 в Удаление похожих старых версий SDK Build-Tools   
    Для FMX это почти неважно, студия заточена под старые SDK, так что смена SDK/NDK почти ничего не даст.
    Только проблем наберетесь, если будете править версии SDK в манифете
  2. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Удаление похожих старых версий SDK Build-Tools   
    Если незнаете для чего и как настраивать, оставьте как было при установке студии.
  3. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Окно на переднем плане во время звонка   
    на счёт уведомления:
    Берем файл System.Notification.Android, находим CreateNativeNotification (или как-то так, уже не помню) и правим как вам нужно.
    Я делал через xml разметку, по этой статье. Там все просто. При том что у меня все это было в сервисе
  4. Like
  5. Like
    Равиль Зарипов (ZuBy) отреагировална kami в Асинхронный NetHTTPClient   
    Пруфов про потоки в асинхронных вызовах не будет, если я правильно понял...
    Я тоже могу повторить, что завершение всех инициированных собой операций - это проблема создателя этих операций, которую он обязан решить. Если прервать никак - значит дождаться завершения. Более того, возможно (но пока не могу утверждать), что с уничтожением экземпляра THTTPClient его асинхронная операция должна уйти в небытие.
    А вот здесь ткните меня носом, пожалуйста. Что за HTTPServer - в справке в классах System,Net я такого не нашел. И в исходниках (правда, у меня Берлин) тоже. Возможно - плохо искал.
    THTTPClient. Причем - без необходимости таскания с собой всяких OpenSSL Library в разных ипостасях. Обратите внимание - я говорил именно за отказ от Indy в http(s) обмене. А не про "полный отказ".
  6. Like
    Равиль Зарипов (ZuBy) получил реакцию от S_007 в Memo и клавиатура   
    Использовать стандартное поведение, а не городить велики.
    стандартное поведение это нажатие кнопки Назад
  7. Like
    Равиль Зарипов (ZuBy) отреагировална Akad в Invalid pointer operation   
    Именно то, что написано. И ничего более. А присина причины - уже надо выяснять под отладчиком или по логам.
     
  8. Thanks
    Равиль Зарипов (ZuBy) получил реакцию от x11 в Зависает при старте   
    procedure CloseApp; begin {$IFDEF ANDROID} TAndroidHelper.Activity.moveTaskToBack(true); // MainActivity.finish; {$ELSE} Application.Terminate // Application.MainForm.Close; {$ENDIF} end;  
     
    procedure TFormMain.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState); begin inherited; if Key in [vkEscape, vkHardwareBack] then begin CloseApp; Key := 0; end; end;
  9. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в -=ЗАКАЗ=- [Delphi Tokyo][Android] Приложение со SQlite и Сервис   
    Забудьте про сервисы (в FMX) они не работают как положено в Андроиде
  10. Like
    Равиль Зарипов (ZuBy) отреагировална rareMax в Оповещение о новых темах в Telegram   
    Запущен канал в мессенджере Telegram, в котором оповещается о новых темах этого форума. На данный момент могут быть некоторые сбои, будьте терпеливы
    Предложения пишите тут, в комментариях. 
    Канал: https://t.me/FMonkeyX
     
     
  11. Thanks
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в [Андроид] Настройки ОС   
    В андроиде 5+ появился из коробки киоскмоде, на стоке точно.
    можно перекрыть кнопку назад, но другие кнопки не перекрыть
    это максимум что вы можете сделать
  12. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Использование нативных LocalBroadcastManager и BroadcastReceiver   
    емба сломала это еще в Берлине, в Токио не починили.
    Службы "нормально" работают только в Сиетле
  13. Like
    Равиль Зарипов (ZuBy) отреагировална mazayhin в [Андроид] Настройки ОС   
    http://support.quicktapsurvey.com/support/solutions/articles/208386-kiosk-mode-android-5-0-lollipop-or-higher
  14. Thanks
    Равиль Зарипов (ZuBy) получил реакцию от DMS в Асинхронный NetHTTPClient   
    ну еще вариант
    TTask.Run(procedure begin //тут отправляем данные на сервер через THTTPClient.Post TThread.Synchronize(TThread.CurrentThread, procedure begin // если нужно делаем что-то в основном потоке end) end)  
  15. Thanks
    Равиль Зарипов (ZuBy) получил реакцию от DMS в [Андроид] Настройки ОС   
    В андроиде 5+ появился из коробки киоскмоде, на стоке точно.
    можно перекрыть кнопку назад, но другие кнопки не перекрыть
    это максимум что вы можете сделать
  16. Like
    Равиль Зарипов (ZuBy) получил реакцию от x11 в Failure retrieving resources   
    Holo это 4+, но ниже 4.4
  17. Like
    Равиль Зарипов (ZuBy) получил реакцию от mazayhin в Нужен нормальный JSON парсер   
    хотите облегчить себе жить? ваших коллег не следует допускать к бэкенду.
    изучите все вместе структуру json и приведите ответы сервера в порядок. 
    я давно для себя придумал структуру ответов и незнаю горя
    для ошибки
    {   "status": "ERROR",   "text": "Тут текст ошибки" } для данных структура всегда одна - data ВСЕГДА массив, ну а в элементах массива уже что хотите
    {   "status": "OK",   "data": [     {       "id": 1,       "name": "asdasd"     }   ] } есть такая штука (писалось для себя), ну и не боитесь использовать де/маршалинг 
  18. Sad
    Равиль Зарипов (ZuBy) получил реакцию от x11 в Failure retrieving resources   
    не парьтесь, скорее всего это связано с ресурсом из темы.
    но fmx морально устарел, он использует тему android holo
  19. Like
    Равиль Зарипов (ZuBy) отреагировална krapotkin в Пример работы с потоками   
    это абсолютно аналогично тому, что показал Равиль.
    когда не хочется создавать класс-потомок TThread
  20. Like
    Равиль Зарипов (ZuBy) отреагировална sinuke в Ошибки при переходе в Токио   
    Как я понимаю модуль FMX.FontGlyphs.Android.pas подключен из Берлинской версии студии. Вам нужен этот файлик для Токио. Как я понимаю, используете что-то типа FontAwesome. Например, на гитхабе Равиля этот файл есть версии и для Берлин и для Токио.
  21. Like
    Равиль Зарипов (ZuBy) получил реакцию от Pax Beach в Использование нативных LocalBroadcastManager и BroadcastReceiver   
    емба сломала это еще в Берлине, в Токио не починили.
    Службы "нормально" работают только в Сиетле
  22. Like
    Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в Нужен нормальный JSON парсер   
    Если пытаться кормить json парсер кривым json и ожидать, что почему вдруг объект станет неожиданно массивом и не будет исключений, то таких парсеров вам не найти. Проще написать самому: быстро, дешево, без 100500 классов и исключений. И такой, который будет считать, что {} - это массив.
    А вообще, рекомендую начать с http://www.json.org/
    Возможно, после этого придет понимание того, почему нужно то или иное количество классов, ну или хотя бы вы сами разберетесь и поймете, почему так происходит.
  23. Like
    Равиль Зарипов (ZuBy) получил реакцию от Brovin Yaroslav в Нужен нормальный JSON парсер   
    нуу, давайте так...
    массив - [], объект - {}
    или даже так 

  24. Like
    Равиль Зарипов (ZuBy) получил реакцию от Brovin Yaroslav в Нужен нормальный JSON парсер   
    правильно сработал, это не массив а объект. смотрите внимательно
  25. Like
    Равиль Зарипов (ZuBy) получил реакцию от Winexcel в Несколько окон приложения в панели задач[2]   
    На форуме работает упоминание @AlexG
×
×
  • Создать...