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

master webs

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

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

  • Посещение

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

    6

Активность репутации

  1. Like
    master webs получил реакцию от #WAMACO в GCMIntentService или Multiline Push and Local Notification   
    для обезьян только бесплатно  сам активно на фрилансе строчу приложения  на делфях чтоб у нас работа была ))) чтоб если нужны будут доработки  искали имено делфиста обезьянщика )
  2. Like
    master webs получил реакцию от rareMax в GCMIntentService или Multiline Push and Local Notification   
    для обезьян только бесплатно  сам активно на фрилансе строчу приложения  на делфях чтоб у нас работа была ))) чтоб если нужны будут доработки  искали имено делфиста обезьянщика )
  3. Like
    master webs получил реакцию от Евгений Корепов в GCMIntentService или Multiline Push and Local Notification   
    для обезьян только бесплатно  сам активно на фрилансе строчу приложения  на делфях чтоб у нас работа была ))) чтоб если нужны будут доработки  искали имено делфиста обезьянщика )
  4. Like
    master webs получил реакцию от Kitty в Вызов приложения из нофитикейшена   
    разобрался работает без проблем проблема была в прошивке стоял андроид 4,4 стоковый обновил до 6 все работает прекрасно
  5. Like
    master webs отреагировална krapotkin в Передать счетчик в событие   
    tabbedwithnavigationform.button99.OnGesture это плохой стиль однако, когда мы привязываемся к какому-то конкретному элементу интерфейса
    то, что кнопка называется button99 - это плохой стиль, часть вторая
    а сам вопрос из букваря. в событие передается параметр Sender - это ссылка на тот компонент, у которого это событие произошло. Только тип нужно привести к настоящему...
    можно так
    procedure TForm1.ButtonClick(Sender:TObject); var b:TButton absolute Sender; begin showMessage('Нажата кнопка '+b.Name); end; end;
  6. Like
    master webs отреагировална Brovin Yaroslav в [RX] [FGX] Описание версии 0.7.1.112   
    Ссылка на скачивание (Только для RAD Studio Berlin): fgx_0.7.1.112.zip Инструкция по установке: "Инструкция по установке набора компонентов FGX" FGX - Donate:  QIWI: 4890 4941 7671 0929 Yandex.Money: 4100175510891 Описание
    Эта версия включает в себя следующий набор компонентов:
    Дизайнер итемов - дизайнер итемов. TfgToast - класс отображения быстрых сообщений TfgFlipView - слайдер изображений. Поддерживает несколько способов переключения фотографий при помощи эффектов и сдвигов. При первом использовании ОБЯЗАТЕЛЬНО прочитать инструкцию "TfgFlipView - Инструкция загрузки стиля" TfgPositionAnimation - анимация свойств типа TPosition TfgPosition3DAnimation - анимация свойств типа TPosition3D  TfgBitmapLinkAnimation - анимация свойств типа TBitmapLink  TfgProgressDialog (UPDATED) - Компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения фоновой операции можно оценить. TfgActivityDialog (UPDATED) - компонент для отображения диалогового окна в момент выполнения длительной фоновой операции, когда время выполнения операции не возможно адекватно оценить. TfgActionSheet (UPDATED) - Аналог контекстного меню для мобильных платформ. TfgColorsPanel - Палитра цветов с возможностью выбора цвета. TfgGradientEdit - Компонент выбора градиента. TfgLinkedLabel  - Метка поддерживающая открытие Web ссылки в браузере по умолчанию. TfgApplicationEvents (UPDATED) - компонент с возможностью легко задать обработчики на основные события приложения: Отслеживание смены состояния приложения, простой, обновление и выполнение действий Actions, Изменение ориентации устройства и тд. TfgVirtualKeyboard - компонент облегчающий работу с виртуальной клавиатурой. Позволяет задать пользовательские кнопки над виртуальной клавиатурой под iOS, а так же отлавливать события по отображению и скрытию клавиатуры. Зарегистрированы все стилевые объекты на вкладке "FGX: Style objects" Список изменений
    TfgActionSheet: Добавлены и реализованы события TfgActionSheet.OnShow, TfgActionSheet.OnHide, TfgActionSheet.OnItemClick.  Добавлены свойство TfgActionSheet.Theme, позволяющее выбрать вариант темы: Auto - выбирает темную или светлую тему автоматически на основании текущего стиля; Light - использует светлую тему; Dark - темную Обновлен пример ActionSheetDemo. TfgApplicationEvents - добавлены новые событии: OnActivityResult (Андроид) - позволяет получить результаты/интенты из других приложений. OnFormBeforeShown - вызывает непосредственно до момент отображения формы OnFormActive - Вызывается, когда форма активируется. OnFormDeactivate - Вызывается, когда форма деактивируется OnFormCreate - Вызывается после создания экземпляра формы OnFormDestroy - Вызывается до разрушения формы OnScaleChanged - Вызывается, когда меняется скейл у формы. Например, при перетаскивании формы с одного экрана с одним скейлом на другой с другим скейлом (Больше актуально для OSX) TfgProgressDialog, TfgActivityDialog: Добавлены свойство Theme, позволяющее выбрать вариант темы: Auto - выбирает темную или светлую тему автоматически на основании текущего стиля; Light - использует светлую тему; Dark - темную. Общие изменения: Ассерты перенесены в скоп TfgAssert.
  7. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    Berlin LocalMultiline.zip
  8. Like
    master webs получил реакцию от Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    у меня все в берлине прошло успешно  ошибка была  пока не отключил дефолтный dex
  9. Like
    master webs получил реакцию от Rusland в GCMIntentService или Multiline Push and Local Notification   
    у меня все в берлине прошло успешно  ошибка была  пока не отключил дефолтный dex
  10. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    Libraries->ПКМ->Add->выбираем файл
    *Тестировал на сиетле
  11. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в Отображение в виде плиток   
    обновленный апк 
    LVColumns.zip
  12. Like
    master webs отреагировална Kitty в Eddystone   
    Удалось увидеть уведомление в шторке телефона. Выяснилось, что протокол ссылки должен быть https. Поэтому не удалось получить в шторке url для fire-monkey.ru
  13. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в Отображение в виде плиток   
    LVColumns.zip
  14. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в Отображение в виде плиток   
    вот тест с 600 объектами, незнаю меня скорость устраивает
    для меня столько много конечно, так ради теста сделал
    lv_demo.zip
  15. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    несколько дней убили с Андреем (Andrey Efimov) на решение этой задачи
    За что ему большое спасибо, он доделал до рабочего варианта
    вот результат

    использовать fmx.zip
    скопировать fmx.dex.jar в папку с проектом далее по картинке компилируем и ждём пуш
  16. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    java файл NotificationPublisher(java).rar class файл NotificationPublisher(class).rar fmx.jar файл переименован в rar fmx.jar.rar откомпилил файл вот так
    cls&javac -d "c:\users\ZuBy" "NotificationPublisher.java" -cp "android-19.jar";"android-support-v4.jar" потом просто заменил в jar архиве файл NotificationPublisher.class на новый (незнаю, правильно или нет)
    так делать не правильно, пробовал такой командой (источник)
    cls&jar uf fmx.jar "com.embarcadero\rtl\notifications\NotificationPublisher.class" ошибок не выдаёт, но файл имеет не правильную иерархию    а вот так должно быть 
    уже незнаю что делать
  17. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    вот батник на исполнение с генерацией classes.dex (в идеале)
    @echo off setlocal if x%ANDROID_SDK% == x set ANDROID_SDK="C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows" if x%JAVA% == x set JAVA="C:\Program Files\Java\jdk1.8.0_66\bin" set ANDROID_PLATFORM=%ANDROID_SDK%\platforms\android-23 set DX_LIB=%ANDROID_SDK%\build-tools\23.0.3\lib set EMBO_DEX="C:\Program Files (x86)\Embarcadero\Studio\17.0\lib\android\release\classes.dex" set FMX_JAR="C:\Program Files (x86)\Embarcadero\Studio\17.0\lib\android\release\fmx.jar" set PROJ_DIR=%CD% set VERBOSE=0 echo. echo COPY ORIGINAL fmx.jar copy %FMX_JAR% %PROJ_DIR%\fmx.jar" echo. echo UPDATE FILE NotificationPublisher.class %JAVA%\jar uf "fmx.jar" "com.embarcadero\rtl\notifications\NotificationPublisher.class" echo. echo CONVERTING FROM jar TO dex mkdir output\dex 2> nul if x%VERBOSE% == x1    SET VERBOSE_FLAG=--verbose call %DX_LIB%\dx.jar --dex %VERBOSE_FLAG% --output=%PROJ_DIR%\output\dex\test_classes.dex --positions=lines %PROJ_DIR%\fmx.jar echo. echo MERGING dex FILES echo.com.android.dx.merge.DexMerger java -cp %DX_LIB%\dx.jar com.android.dx.merge.DexMerger %PROJ_DIR%\output\dex\classes.dex %PROJ_DIR%\output\dex\test_classes.dex %EMBO_DEX% echo. del output\dex\test_classes.dex del output\jar\test_classes.jar rmdir output\jar echo. echo Now we have the end result, which is output\dex\classes.dex :Exit endlocal распаковать архив  проверить пути к java, android sdk, delphi что не работает: обновление JAR файла (с оригинальным fmx.jar все генерируется)
    directory.rar
  18. Like
    master webs отреагировална Andrey Efimov в GCMIntentService или Multiline Push and Local Notification   
    У меня всё сработало, внёс одно изменение (не считая изменений в путях sdk)
    Не правильно обновляется, потому что вы разместили класс в неправильной папке
    com.embarcadero\rtl\notifications\NotificationPublisher.class Должно быть
    com\embarcadero\rtl\notifications\NotificationPublisher.class и соответственно папка embarcadero должна лежать в папке com.
  19. Like
    master webs получил реакцию от Kitty в AppStore iOS 32 и 64 бит   
    чтобы работало на 32 и 64 и чтоб можно было загрузить в аппсторе на проверку установите настройки
    p/s в сентябре выходит ios 10, уберут  поддержку 32 bit  поспешите )

  20. Like
    master webs получил реакцию от krapotkin в AppStore iOS 32 и 64 бит   
    чтобы работало на 32 и 64 и чтоб можно было загрузить в аппсторе на проверку установите настройки
    p/s в сентябре выходит ios 10, уберут  поддержку 32 bit  поспешите )

  21. Like
    master webs получил реакцию от zairkz в AppStore iOS 32 и 64 бит   
    чтобы работало на 32 и 64 и чтоб можно было загрузить в аппсторе на проверку установите настройки
    p/s в сентябре выходит ios 10, уберут  поддержку 32 bit  поспешите )

  22. Like
    master webs получил реакцию от Равиль Зарипов (ZuBy) в AppStore iOS 32 и 64 бит   
    чтобы работало на 32 и 64 и чтоб можно было загрузить в аппсторе на проверку установите настройки
    p/s в сентябре выходит ios 10, уберут  поддержку 32 bit  поспешите )

  23. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    Доброго дня!
    Решил я побороть проблемку single-line в нотификациях (в частности push, т.к. локальные можно выводить в несколько строк)
    Почитал в интернете, набрел на такие статьи 
    https://mobilefirstplatform.ibmcloud.com/blog/2015/11/24/multi-line-gcm-push-notifications/ https://github.com/vivinkrishnan/multi-line-push/blob/master/MultiLineNotifications/apps/MultiLineNotifications/android/native/src/com/MultiLineNotifications/GCMIntentService.java судя по ним нужно просто подменить библиотеку com.embarcadero.gcm.notifications.GCMIntentService на измененную как статье выше
    Вроде плёвое дело, но где найти эту библиотеку и чем скомпилировать исходник?
    Если у кого есть познания в этой области, подскажите в какую сторону рыть. Нам ведь всем такое пригодится
     

    fmx.zip (Seattle, Berlin)                                                                     LocalMultiline.zip (Berlin)
    https://github.com/rzaripov1990/Multiline-Push-and-Local-Notifications
  24. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в GCMIntentService или Multiline Push and Local Notification   
    Нашел на форуме в одной из тем Java Decompiler
    им посмотрел fmx.jar в нем лежит, то что нужно

  25. Like
    master webs отреагировална Равиль Зарипов (ZuBy) в Динамическая подгрузка картинок в ListView   
    Привет Всем!
    Как принято в современных приложениях, догружать контент(обычно это картинки) при скролинге.
    я взял картинки пользователей этого форума

    Seattle LVdynamicLoadBitmap.zip
    Berlin LVdynamicLoadBitmap(Berlin).zip
×
×
  • Создать...