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

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

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

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

  • Посещение

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

    265

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

  1. Еще использовать TfgActivityDialog из пакета FGX
  2. можно сделать открытие этого окошка через Intent // uses Androidapi.Jni.GraphicsContentViewText, Androidapi.Helpers; var Intent: JIntent; begin Intent := TJIntent.Create; Intent.setAction(StringToJString('com.android.settings.TTS_SETTINGS')); Intent.setFlags(TJIntent.JavaClass.FLAG_ACTIVITY_NEW_TASK); TAndroidHelper.Activity.startActivity(Intent); end;
  3. Это в настройках делается, Синтез речи и там где-то должны быть голосовые пакеты/данные
  4. языковые пакеты должны стоять в системе
  5. надо же познакомить народ с возможностями ModernListView, зря писал что-ли?)
  6. Ссылка: http://blog.rzaripov.kz/2016/11/2-modernlistview.html Автор: Зарипов Равиль @ZuBy Описание: Как сделать режим мультивыделения в TListView
  7. Вы хотите сделать отображение прогресса при скачивании файлов? Вместе со студией идёт демо-проекты, найти можно примерно по такому пути C:\Users\Public\Documents\Embarcadero\Studio\18.0\Samples\Object Pascal\RTL
  8. ну так андроид не знает о существовании протокола Samba, на java это решается подключением сторонней библиотеки. подробней можно почитать тут
  9. использовать //uses System.NetEncoding TNetEncoding.URL.Encode()
  10. Благодарю, все руки не доходили выложить исправленную версию
  11. Нужно поменять в форме авторизации последовательность, сначала закрытие потом выполнение анонимной процедуры. Я не проверял, но попробуйте
  12. Ссылка: http://blog.rzaripov.kz/2016/11/1-modernlistview.html Автор: Зарипов Равиль @ZuBy Описание: Чуть подробней о горизонтальном режиме
  13. без разницы, можете прописать в OnClose формы авторизации Action := TCloseAction.caFree; или оставить без изменении, при завершении приложения форма удалится автоматически
  14. нет не нужно, вместе со студией идёт "одобренная" версия SDK её и нужно использовать в minSDKVersion итак стоит 14, но рекомендуется ставить 16 подробней что эти циферки означают, можно посмотреть здесь
  15. на симуляторе можно запускать без сертификата, а на реальном устройстве не получится
  16. в папке с проектом файл AndroidManifest.template.xml, в нем можно указать нужный SDK <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" /> в папке Android\<BuildConfig>\AndroidManifest.xml, можно посмотреть какой сейчас используется <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14" />
  17. приложение на девайс с неподходящим SDK не установится стандартный SDK из комплекта
  18. видимо как-то так, только указать нужно будет свой процесс http://stackoverflow.com/questions/5963402/android-how-to-track-the-memory-usage-of-an-any-running-app-on-device-programm
  19. для берлина для сиетла для того чтобы на IOS работать с кастомными шрифтами, это нужно прописать в info.plist.TemplateiOS.xml (для берлина) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <%VersionInfoPListKeys%> <%ExtraInfoPListKeys%> <key>UIAppFonts</key> <array> <string>FontAwesome.ttf</string> </array> <key>ITSAppUsesNonExemptEncryption</key><false/> </dict> </plist>
  20. видимо как-то так item->Data["Text4"] =TValue::From<UnicodeString>(L"Текст");
  21. так что за ошибка то?
  22. Ссылка: http://blog.rzaripov.kz/2016/11/0-modernlistview.html Автор: Равиль Зарипов @ZuBy Описание: Знакомство с ModernListView
  23. попробуйте // uses NetEncoding; MultiPartFormDataStream.AddFormField('KREPL', TNetEncoding.URL.Encode(Memo2.Lines[9]));
×
×
  • Создать...