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

bigjorj

Пользователи
  • Постов

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

  • Посещение

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

    13

Весь контент bigjorj

  1. bigjorj

    XE 8

    Касперский заблокировал вашу ссылку как небезопасную...
  2. Что-то мне подсказывает (или даже читал), что это из-за того что приложение запускается по эмулятором арм процессора на вашем Intel Atom устройстве.
  3. bigjorj

    Сервис

    Вот интересная запись в блогах Embarcadero: http://community.embarcadero.com/blogs/entry/coming-soon-to-delphi-execute-background-tasks-with-android-services Похоже в XE9 будет поддержка сервисов андроид
  4. Максим, но лицо, то на аватарочке предусмотрительно прикрыл
  5. По умолчанию ставится шрифт "Default", я так понимаю FMX сам принимает решение о шрифте. Дополню вопрос про шрифты Делаю в программе возможность настройки размера шрифтов и вот что не понятно: По умолчанию у контролов стоит размер "Default", значит ли это что размер адаптивный к параметрам устройства? И как определить какой в данный момент есть Default
  6. procedure TMainForm.SearchChanelEditChangeTracking(Sender: TObject); var Lower: string; begin Lower := SearchChanelEdit.Text.Trim.ToLower; if Lower = '' then begin if Assigned(listView.Items.Filter) then begin // Clear filter listView.Items.Filter := nil; end; end else begin // Start or update filter listView.ItemIndex := -1; listView.Items.Filter := function(X: string): Boolean begin Result := Lower.IsEmpty or X.ToLower.Contains(Lower); end; end; end; Передача фильтра в ListView
  7. bigjorj

    XE8 и Windows 10 Metro UI

    http://docwiki.embarcadero.com/RADStudio/XE8/en/Developing_Metropolis_UI_Applications
  8. Starter Edition не позволяет разрабатывать приложения для мобильных платформ. Разместить вы можете, на ваш страх и риск. Отличить приложение написанное на Firemonkey очень просто. Так что...
  9. bigjorj

    permission

    Эти разрешения устанавливаются автоматически если вы включаете разрешение на получение Push сообщений.
  10. Научите меня как вы меряете потребление памяти.
  11. Попробовал на своем проекте. Супер! Именно то что давно хотелось. И почему разработчики сразу так не сделали, судя по исходному коду - не все так страшно. Сразу вдогонку вопрос (ну так на всякий случай): Я правильно понял что Вы разрешаете использовать этот код без ограничений?
  12. Смотрел данное приложение. Очень стало интересно как реализована плавное перелистывание между страницами PageControl ? Именно не просто перелистывание, а тянешь пальцем и страница следует за ним.
  13. Добавлю и я Телепрограмма. Просмотр текста программы передач на Android. https://play.google.com/store/apps/details?id=com.tvday.TvProMobile
  14. TabControl - ужасно тормозит при анимации листания. При этом нет анимации жестом (тоесть когда перелистывание идет вслед за пальцем). Действительно очень не хватает ViewPager.
  15. bigjorj

    Windows 10 в XE8 sp1

    Все очень просто - они никому не нужны. Скоро и самому Микрософту похоже тоже. Сколькими плиточными приложениями вы действительно пользуютесь? Планшеты на арм на виндовс тоже уходят в небытие.
  16. Так попробуй procedure TForm5.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState); begin if Key = vkHardwareBack then begin WebBrowser1.Visible:=false; Key := 0; end; end;
  17. Лови их на форме OnKeyup и выполняй нужные действия. Пример: procedure TMainForm.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState); var FService: IFMXVirtualKeyboardService; begin if Key = vkHardwareBack then begin TPlatformServices.Current.SupportsPlatformService (IFMXVirtualKeyboardService, IInterface(FService)); if (FService <> nil) and (TVirtualKeyboardState.Visible in FService.VirtualKeyBoardState) then begin // Back button pressed, keyboard visible, so do nothing... end else отрабатываем дальше
  18. Да с GetCachePath работает без нареканий. Могу обмануть, но этот механизм используется только для анройда 5 версии. Это способ исправления бага при котором приложения на XE7 висли при попытке вывода картинки из TStream. А здесь сначала записывается в файл, а потом считывается уже в контрол. А то что вы показали, это элемент стиля.
  19. А я думал что только у меня такая ошибка проявляется... У меня нормально заработало только с такой строкой Result := TPath.Combine( TPath.GetCachePath , 'TmpBitmapStream'); В tempPah все равно периодически выдавало ошибку прав доступа. Причем установил приложение -вываливается с ошибкой. Перезапускаешь устройство начинает работать...
  20. XE8 http://docwiki.embarcadero.com/RADStudio/XE8/en/Android_Devices_Supported_for_Application_Development Notes: RAD Studio does not support the following: Honeycomb (Android 3.x) Gingerbread (Android 2.3.3 – 2.3.7) Tegra 2 devices (NEON support is required) XE7 http://docwiki.embarcadero.com/RADStudio/XE7/en/Android_Devices_Supported_for_Application_Development Notes: RAD Studio does not support the following: Honeycomb (Android 3.x) Gingerbread emulator Tegra 2 devices (NEON support is required)
  21. Почему-то никто не акцентирует внимание что в XE8 убрали версии 2.3 Adroid'a из списка поддерживаемых. Хотел бы почитать про причину и мнение сообщества насчет существенна ли поддержка этой версии.
  22. bigjorj

    InAppPurchase

    Заметил еще одну особенность использования InAppPurchase: Если использовать тестовые товары google, то проверка isAppPurchased работает только на следующие сутки. Ошибка при этом что-то про неверную подпись.
  23. Тоже интересует данная тема. Тем более что в classex.dex включен модуль google-analytics-v2.dex.jar а как с ним работать информации не нашел.
  24. Опубликованы же новые стили под Material DesignMaterial Design http://blogs.embarcadero.com/sarinadupont/2015/01/22/android-l-style-pack/ Так там же мало стиля. а само поведение этих "летящих" кнопок справа над основным экраном? В блогах евангелистов что-то было про всплывающий индикатор загрузки. Вот что нашел по поиску http://www.delphifan.com/forum/Thread-Material-Design-and-FireMonkey-Full-Source-Code
  25. Опубликованы же новые стили под Material DesignMaterial Design http://blogs.embarcadero.com/sarinadupont/2015/01/22/android-l-style-pack/
×
×
  • Создать...