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

Модераторы
  • Публикации

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

  • Посещение

  • Days Won

    202

Все публикации пользователя Равиль Зарипов (ZuBy)

  1. блин копался в почте не смог найти ссылку, но вроде достаточно отправить в службу поддержки google play и указать обязательно имя пакета приложения. я отправлял на двух языках скан копии (в pdf)
  2. Кажется у контролов есть TouchAnimation, его нужно выключить.
  3. посмотрите вот это
  4. да все верно, вот тот же пример с басс библиотекой.
  5. честно не совсем понял о чем речь. директивы стандартные можно найти в справке ембы http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Conditional_compilation_(Delphi) http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Delphi_Compiler_Directives_(List)_Index ну и так далее
  6. думаю создать (хоть ран тайм, хоть динамично) кучу аниматоров и положить разные контролы типа листов с заполненными данными, разворачивать и сворачивать приложение. мне кажется должно проявиться. еще желательно включать и отключать аниматоры
  7. если это основное действие в приложении, то в андроиде принято делать Floating Action Button (гугл в помощь) есть компоненты которые правильно рисуют фигуры (без лесенок и зазубрин), поверх компонента положить картинку или пиктограмму и будет стильно, современно, молодежно
  8. и в Сиетле тоже
  9. кто-то должен быть крайним
  10. используйте Align у компонентов и будет вам счастье
  11. пока только зачатки, но на основе fmx все делается
  12. есть два решения: 1) использовать base64 2) urlencode (сделать перед отправкой на сервер), urldecode (перед записью в файл)
  13. В маркете можно найти Viki.Bar / Новости Догбасса / Победа26 везде используется сплеш скрин К сожалению студии и под рукой нет и андроид девайса тоже, не могу показать скрины
  14. уберите свой поток, вставьте код (на кнопку например) который я написал изменив адрес урл на верный. и посмотрите что произойдет
  15. ответил в предыдущем сообщении
  16. во первых: синхронизация сделана не правильно во вторых: в примерах студии есть демка с отображением индикатора загрузки в третьих: создание TIdHTTP (лучше заменить на THTTPClient) нужно делать в потоке код на коленке, без TThread // uses System.Threading TTask.Run( procedure var aHTPP: THTTPClient; aStream: TStringStream; aResult: String; begin aResult := ''; aHTPP := THTTPClient.Create; aStream := TStringStream.Create('', TEncoding.UTF8); try aHTTP.Get('урл://', aStream); aResult := aStream.DataString; finally FreeAndNil(aHTPP); FreeAndNil(aStream); end; TThread.Synchronize(TThread.CurrentThread, procedure begin Memo1.Text := aResult; end) end)
  17. у меня тоже нексус 5, проблем не было. хотя там был не текст, но все же
  18. лично я нет, не следил за этим багом, т.к. использую fgx
  19. у меня есть заготовка, но не помню на чем остановился. надо будет посмотреть и выложить
  20. Это для iOS чтобы преобразовывать токен, apns->fcm Я думаю что у него не правильно реализована iOS часть, токен умрет если часто не входить в приложение. он отправляет уже преобразованный токен, а надо хранить реальный который выдал девайс.
  21. VK

    вот был рабочий пример, который постил на стену ВК картинку (сейчас вроде чуть изменили апи, но должно работать) https://github.com/rzaripov1990/FMX.RESTLight
  22. плохая идея, TAniIndicator даёт утечку и со временем (при использовании индикатора часто) вы будете получать артефакты. Тем более в токио Индикатор совсем печально себя ведет такие темы есть на форуме самый простой и надежный способ, это использовать TBitmapListAnimation. (помним про скейлы картинок) Тогда проблем ни в токио ни в Берлине не будет
  23. приложи скрин, что там за окошко?
  24. нету его там, не ищи. но если помучаться наверное можно сделать. там все расчеты сделаны на основе ширины контрола. заведи свою переменную с шириной и подставь вместо ширины контрола, ну и добавь скрол. потом отрисовку поменяй в зависимости от положения скрола. короче оно того не стоит)