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

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

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

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

  • Посещение

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

    264

Весь контент Равиль Зарипов (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. тестил на iphone 6, ios simulator все отлично. укажите значение VKOffset которое вам подходит. мне подошло 31 не нужно
  4. ssl используете?
  5. Как пользоваться: поместить файл в папку с проектом, прописать в uses желательно в .dpr файле. Всё
  6. Привет Всем! vkbdhelper.pas Давно пользовался vkbdhelper'ом, но он был только для андроида. руки добрались и до этого, теперь его можно использовать и на IOS изменения * почистил uses секцию * убрал зависимость от платформ (кросс-платформенный) * добавил глобальную переменную VKOffset VKOffset - расстояние между контролом и клавиатурой для тех случаев когда включены подсказки/автозамена и контрол оказывается под доп. панелькой Не все клавиатуры включают доп. панели в свой размер! Например для IOS нужно всегда прибавлять 30-32 пикселя, панель с кнопкой Done перекрывает контрол {$IFDEF IOS} VKOffset := 31; {$ELSE} VKOffset := 0; // на свой вкус // не знаю как определить размер доп. панельки // когда она не входит в размер клавиатуры // и определить есть ли панелька вообще... {$ENDIF} vkbdhelper.zip
  7. файл AndroidManifest.template.xml блок activity должен иметь вот такой вид <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" android:label="%activityLabel%" android:configChanges="orientation|keyboard|keyboardHidden|screenSize" android:launchMode="singleTask">
  8. скопировать файлик, поменять в нем эти строки. положить в папку с проектом и подключить через project->add
  9. устройство в подписи, полёт нормальный
  10. В стандартном примере все есть, в соседней теме выкладывал. Смотрим в книгу... Не надо плодить однотипные темы, внимательно изучайте материал
  11. Такой вопрос глупо задавать на форуме который посвящён только fmx. Здесь нет наверное людей которые для стеба сидят. А вообще, кто вам мешает изучать разные языки и фреймворки. Что душе будет ближе и рукам удобней то и выбирайте.
  12. описание классов и методов Java = Delphi
  13. я временно на него перешел, тестю. пока полет нормальный. и видимо чуток стабильней
  14. 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; Держи
  15. работать будет только на Seattle AndroidNotificationServiceDemo.zip
  16. C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\Multi-Device Samples\Device Sensors and Services\AndroidNotificationServiceDemo
  17. http://fire-monkey.ru/topic/1762-deviceinfo-modul-dlia-polucheniia-informatcii-o-devaise/?hl=udeviceinfo
  18. Это будет ужасно тормозить, вот прям ужасно. Тестировали правда на другом компоненте, но также загрузка картинок из Кеша во время отрисовки...
  19. Options->Application->Orientation все выключено? еще удалить нужно файлик AndroidManifest.template.xml из папки с проектом нет свойства Text у TComboBox
  20. если каждый раз выгружать на невидимых, то где хранить bitmap'ы? каждый раз качать с инета не вариант, грузить с устройства тоже. думаю ничего хорошего из этого не выйдет
×
×
  • Создать...