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

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

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

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

  • Посещение

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

    265

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

  1. библиотеки на mac'e автоматом подключаются? т.к. андроид либы из системы берет, win тоже если найдёт в системе
  2. Если я правильно понял Вас, то можно использовать секции initialization она выполняется при Application.Initialize; можно работать с TApplication, но пока нельзя работать с формами. т.к. они еще не создались unit uMain; interface uses ... var aClass: TmyClass; // например, хранит важные параметры implementation initialization aClass := TmyClass.Create; finalization aClass.Free;
  3. желательно в .dpr файле (Project->View Source) там же объявить .pas файл
  4. тестил на iphone 6, ios simulator все отлично. укажите значение VKOffset которое вам подходит. мне подошло 31 не нужно
  5. ssl используете?
  6. Как пользоваться: поместить файл в папку с проектом, прописать в uses желательно в .dpr файле. Всё
  7. Привет Всем! vkbdhelper.pas Давно пользовался vkbdhelper'ом, но он был только для андроида. руки добрались и до этого, теперь его можно использовать и на IOS изменения * почистил uses секцию * убрал зависимость от платформ (кросс-платформенный) * добавил глобальную переменную VKOffset VKOffset - расстояние между контролом и клавиатурой для тех случаев когда включены подсказки/автозамена и контрол оказывается под доп. панелькой Не все клавиатуры включают доп. панели в свой размер! Например для IOS нужно всегда прибавлять 30-32 пикселя, панель с кнопкой Done перекрывает контрол {$IFDEF IOS} VKOffset := 31; {$ELSE} VKOffset := 0; // на свой вкус // не знаю как определить размер доп. панельки // когда она не входит в размер клавиатуры // и определить есть ли панелька вообще... {$ENDIF} vkbdhelper.zip
  8. файл AndroidManifest.template.xml блок activity должен иметь вот такой вид <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" android:label="%activityLabel%" android:configChanges="orientation|keyboard|keyboardHidden|screenSize" android:launchMode="singleTask">
  9. скопировать файлик, поменять в нем эти строки. положить в папку с проектом и подключить через project->add
  10. устройство в подписи, полёт нормальный
  11. В стандартном примере все есть, в соседней теме выкладывал. Смотрим в книгу... Не надо плодить однотипные темы, внимательно изучайте материал
  12. Такой вопрос глупо задавать на форуме который посвящён только fmx. Здесь нет наверное людей которые для стеба сидят. А вообще, кто вам мешает изучать разные языки и фреймворки. Что душе будет ближе и рукам удобней то и выбирайте.
  13. описание классов и методов Java = Delphi
  14. я временно на него перешел, тестю. пока полет нормальный. и видимо чуток стабильней
  15. function idHttpGet(const aURL: string): string; // uses System.Net.HttpClient, System.Net.HttpClientComponent, System.Net.URLClient; var Resp: TStringStream; Return: IHTTPResponse; begin Result := ''; with TNetHTTPClient.Create(nil) do begin Resp := TStringStream.Create('', TEncoding.ANSI); Return := Get( { TURI.URLEncode } (aURL), Resp); Result := Resp.DataString; Resp.Free; Free; end; end; procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage(idHttpGet('http://airnav.tj/ru/online/utdd')); end; Держи
  16. TMS компоненты использовать, правда они платные
  17. Эээ, наверное указать валидный урл
  18. удалить родные стили
  19. работать будет только на Seattle AndroidNotificationServiceDemo.zip
  20. C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\Multi-Device Samples\Device Sensors and Services\AndroidNotificationServiceDemo
  21. http://fire-monkey.ru/topic/1762-deviceinfo-modul-dlia-polucheniia-informatcii-o-devaise/?hl=udeviceinfo
  22. Это будет ужасно тормозить, вот прям ужасно. Тестировали правда на другом компоненте, но также загрузка картинок из Кеша во время отрисовки...
  23. Options->Application->Orientation все выключено? еще удалить нужно файлик AndroidManifest.template.xml из папки с проектом нет свойства Text у TComboBox
  24. если каждый раз выгружать на невидимых, то где хранить bitmap'ы? каждый раз качать с инета не вариант, грузить с устройства тоже. думаю ничего хорошего из этого не выйдет
×
×
  • Создать...