-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
264
Активность репутации
-
Равиль Зарипов (ZuBy) получил реакцию от x11 в Удаление похожих старых версий SDK Build-Tools
Для FMX это почти неважно, студия заточена под старые SDK, так что смена SDK/NDK почти ничего не даст.
Только проблем наберетесь, если будете править версии SDK в манифете
-
Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Удаление похожих старых версий SDK Build-Tools
Если незнаете для чего и как настраивать, оставьте как было при установке студии.
-
Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Окно на переднем плане во время звонка
на счёт уведомления:
Берем файл System.Notification.Android, находим CreateNativeNotification (или как-то так, уже не помню) и правим как вам нужно.
Я делал через xml разметку, по этой статье. Там все просто. При том что у меня все это было в сервисе
-
Равиль Зарипов (ZuBy) получил реакцию от sargon в Sphere Live - мультиплатформенная система c функциями видеоконференцсвязи, файлового обмена, облачного хранилища
Можете спросить у автора @AlexG
-
Равиль Зарипов (ZuBy) отреагировална kami в Асинхронный NetHTTPClient
Пруфов про потоки в асинхронных вызовах не будет, если я правильно понял...
Я тоже могу повторить, что завершение всех инициированных собой операций - это проблема создателя этих операций, которую он обязан решить. Если прервать никак - значит дождаться завершения. Более того, возможно (но пока не могу утверждать), что с уничтожением экземпляра THTTPClient его асинхронная операция должна уйти в небытие.
А вот здесь ткните меня носом, пожалуйста. Что за HTTPServer - в справке в классах System,Net я такого не нашел. И в исходниках (правда, у меня Берлин) тоже. Возможно - плохо искал.
THTTPClient. Причем - без необходимости таскания с собой всяких OpenSSL Library в разных ипостасях. Обратите внимание - я говорил именно за отказ от Indy в http(s) обмене. А не про "полный отказ".
-
Равиль Зарипов (ZuBy) получил реакцию от S_007 в Memo и клавиатура
Использовать стандартное поведение, а не городить велики.
стандартное поведение это нажатие кнопки Назад
-
Равиль Зарипов (ZuBy) отреагировална Akad в Invalid pointer operation
Именно то, что написано. И ничего более. А присина причины - уже надо выяснять под отладчиком или по логам.
-
Равиль Зарипов (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; -
Равиль Зарипов (ZuBy) получил реакцию от Ingalime в -=ЗАКАЗ=- [Delphi Tokyo][Android] Приложение со SQlite и Сервис
Забудьте про сервисы (в FMX) они не работают как положено в Андроиде
-
Равиль Зарипов (ZuBy) отреагировална rareMax в Оповещение о новых темах в Telegram
Запущен канал в мессенджере Telegram, в котором оповещается о новых темах этого форума. На данный момент могут быть некоторые сбои, будьте терпеливы
Предложения пишите тут, в комментариях.
Канал: https://t.me/FMonkeyX
-
Равиль Зарипов (ZuBy) получил реакцию от Ingalime в [Андроид] Настройки ОС
В андроиде 5+ появился из коробки киоскмоде, на стоке точно.
можно перекрыть кнопку назад, но другие кнопки не перекрыть
это максимум что вы можете сделать
-
Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Использование нативных LocalBroadcastManager и BroadcastReceiver
емба сломала это еще в Берлине, в Токио не починили.
Службы "нормально" работают только в Сиетле
-
Равиль Зарипов (ZuBy) отреагировална mazayhin в [Андроид] Настройки ОС
http://support.quicktapsurvey.com/support/solutions/articles/208386-kiosk-mode-android-5-0-lollipop-or-higher
-
Равиль Зарипов (ZuBy) получил реакцию от DMS в Асинхронный NetHTTPClient
ну еще вариант
TTask.Run(procedure begin //тут отправляем данные на сервер через THTTPClient.Post TThread.Synchronize(TThread.CurrentThread, procedure begin // если нужно делаем что-то в основном потоке end) end)
-
Равиль Зарипов (ZuBy) получил реакцию от DMS в [Андроид] Настройки ОС
В андроиде 5+ появился из коробки киоскмоде, на стоке точно.
можно перекрыть кнопку назад, но другие кнопки не перекрыть
это максимум что вы можете сделать
-
Равиль Зарипов (ZuBy) получил реакцию от x11 в Failure retrieving resources
Holo это 4+, но ниже 4.4
-
Равиль Зарипов (ZuBy) получил реакцию от mazayhin в Нужен нормальный JSON парсер
хотите облегчить себе жить? ваших коллег не следует допускать к бэкенду.
изучите все вместе структуру json и приведите ответы сервера в порядок.
я давно для себя придумал структуру ответов и незнаю горя
для ошибки
{ "status": "ERROR", "text": "Тут текст ошибки" } для данных структура всегда одна - data ВСЕГДА массив, ну а в элементах массива уже что хотите
{ "status": "OK", "data": [ { "id": 1, "name": "asdasd" } ] } есть такая штука (писалось для себя), ну и не боитесь использовать де/маршалинг
-
Равиль Зарипов (ZuBy) получил реакцию от x11 в Failure retrieving resources
не парьтесь, скорее всего это связано с ресурсом из темы.
но fmx морально устарел, он использует тему android holo
-
Равиль Зарипов (ZuBy) отреагировална krapotkin в Пример работы с потоками
это абсолютно аналогично тому, что показал Равиль.
когда не хочется создавать класс-потомок TThread
-
Равиль Зарипов (ZuBy) отреагировална sinuke в Ошибки при переходе в Токио
Как я понимаю модуль FMX.FontGlyphs.Android.pas подключен из Берлинской версии студии. Вам нужен этот файлик для Токио. Как я понимаю, используете что-то типа FontAwesome. Например, на гитхабе Равиля этот файл есть версии и для Берлин и для Токио.
-
Равиль Зарипов (ZuBy) получил реакцию от Pax Beach в Использование нативных LocalBroadcastManager и BroadcastReceiver
емба сломала это еще в Берлине, в Токио не починили.
Службы "нормально" работают только в Сиетле
-
Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в Нужен нормальный JSON парсер
Если пытаться кормить json парсер кривым json и ожидать, что почему вдруг объект станет неожиданно массивом и не будет исключений, то таких парсеров вам не найти. Проще написать самому: быстро, дешево, без 100500 классов и исключений. И такой, который будет считать, что {} - это массив.
А вообще, рекомендую начать с http://www.json.org/
Возможно, после этого придет понимание того, почему нужно то или иное количество классов, ну или хотя бы вы сами разберетесь и поймете, почему так происходит.
-
Равиль Зарипов (ZuBy) получил реакцию от Brovin Yaroslav в Нужен нормальный JSON парсер
нуу, давайте так...
массив - [], объект - {}
или даже так
-
Равиль Зарипов (ZuBy) получил реакцию от Brovin Yaroslav в Нужен нормальный JSON парсер
правильно сработал, это не массив а объект. смотрите внимательно
-
Равиль Зарипов (ZuBy) получил реакцию от Winexcel в Несколько окон приложения в панели задач[2]
На форуме работает упоминание @AlexG