Jump to content

Cinemaizer

Members
  • Posts

    35
  • Joined

  • Last visited

Posts posted by Cinemaizer

  1. 2 часа назад, Yaroslav Brovin сказал:

    Единственная причина по которой я это не добавил - это поддержка MultiDex в самой IDE. Потому что эта библиотека Lottie требовала большое количество зависимостей на другие библиотеки, которые приводило к росту размера classes.dex файла и как результат, к multidex. А среда по сути не поддерживала мультидекс до Delphi 11.

    Т.о. есть вероятность, что Lottie вы все же включите в ближайшее время в связи с выходом D11 ? Или из за размеров по-прежнему не рационально ?

  2. Ярослав, приветствую!

    Интересует вопрос поддержки высококачественного рендеринга в общем и json-анимации в частности через поддержку движка Skia. Планируется такое?

    Вот по теме я тут немного более попиарил фреймворк Skia4Delphi:

    https://www.sql.ru/forum/1339494/a-kto-uzaet-kruteyshiy-graficheskiy-freymvork-ski4delphi

  3. 11 часов назад, Stas сказал:

    З.Ы. Я ни минуты не пожалел , что перешел на Вашу библиотеку, Ваша TfgCollectionView, это  фантастика 80К объектов, и все на карте (но это уже мое), просто праздник какой-то.

    А можно скриншот - о каких 80К объектах идет речь? Стало интересно...

  4. 28 минут назад, Yaroslav Brovin сказал:

    Для начала обновления поставить для 10.3.

    Увы... подписка закончилась :((( Только на 10.3.0 могу рассчитывать пока. 

    В ваших примерах кода очень немного, связанного с FGX.Assets.Helpers. Возможны какие-то альтернативные методы мне попробовать?

  5. 17 часов назад, r3h0soft сказал:

    Было подобное когда приложение на устройстве с одинаковыми именем пакета имеется, просто удалите его и пересоберите проект полностью. 

    Да, подтверждаю! Старые сборки приложений (до 1.1.6.0) таким образом конфликтуют с новыми видимо. Нужно удалять в приложении.

  6. И еще один нюанс - если приложение ранее было установлено (как я упоминал, с 1.1.5.0 все ок было), например, любой сэмпл из комплекта библиотеки, то если установить 1.1.6.0 - 1.2.0.0 и попробовать пересобрать проект, то на самом последнем этапе - приложение стартует на телефоне, показывается лого FGX и... вылетает либо без сообщений, либо с сообщением:

    Спойлер

    java.lang.UnsatisfiedLinkError: Unable to load native library "/data/app/ru.fgx.carddemo-lUTpS5LIh-y3kyC9wkSwGQ==/lib/arm/libCardDemo.so": undefined symbol: ANativeActivity_onCreate
     at android.app.NativeActivity.onCreate(NativeActivity.java:175)
     at com.embarcadero.firemonkey.FMXNativeActivity.onCreate(FMXNativeActivity.java:139)
     at android.app.Activity.performCreate(Activity.java:7224)
     at android.app.Activity.performCreate(Activity.java:7213)
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2926)
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3081)
     at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
     at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
     at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831)
     at android.os.Handler.dispatchMessage(Handler.java:106)
     at android.os.Looper.loop(Looper.java:201)
     at android.app.ActivityThread.main(ActivityThread.java:6810)
     at java.lang.reflect.Method.invoke(Native Method)
     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)

     

  7. Только что, Yaroslav Brovin сказал:

    Добрый вечер,

    Демки проверяли, все работает. Что в логе на устройстве? Такое ощущение, что полученный apk пакет не полный. Можете скинут такой apk, который не работает? 

    А где посмотреть лог на устройстве? Кстати, Ярослав, возможно дело просто в том, что у меня закончилась подписка и таким образом у меня получаются "обрезанные" apk ? :)) Тогда почему я имею возможность скачивать самые свежие сборки библиотеки по сей день?

    • Like 1
  8. Телефон Xiaomi Redmi Note 5, IDE Delphi 10.2.3 Tokyo. С релизами FGX до 1.1.5.0 все норм, но начиная с релиза версии 1.1.6.0 (вплоть до 1.2.0.0), на любом сэмпле\проекте, на самом последнем этапе, когда приложение стартует установку на телефоне, получаю ошибку и приложение не может установиться. Шаблон манифеста перед сборкой удаляю по рекомендации.

    image.png.cb95e7315408716a5175a963e212be43.png

     

    .

     

  9. Спасибо большое, но может просто приложить архив, в котором все будет в виде файлов проекта? Что то в таком виде не получается ничего (

  10. 2 часа назад, Stas сказал:

    Ну, что могу сказать, получилось.

    Библиотека Ярослава к этому готова

    Если это необходимо, постараюсь сегодня выложить пример.

    Было бы очень здорово ознакомиться с примером! Респект!

  11. Добрый день!

    В примере CollectionViewSelectionDemo замечена проблема отрисовки в динамике - видео прилагаю. Просто тапаю список, не тащу, происходит какое то смещение на Xiaomi Redmi Note 5 (MIUI 11).

    Скачать видео

    Скачать видео
  12. 50 минут назад, Yaroslav Brovin сказал:

    Все, понял в чем проблема. В настройках проекта не указаны разрешения на использование камеры. Если укажите доступ к Camera, то все будет ок. В следующем релизе демка будет подправлена.

    Так же есть еще известная проблема: https://gitlab.com/y.brovin/fgx/issues/396, но она зависит от устройства. Возникает только на определенных девайсах.

    Да, теперь все ок! Спасибо!

  13. 19 часов назад, Yaroslav Brovin сказал:

    Собственно на вашем скрине есть ответ. Вы, видимо, быстро отклонили доступ к камере при старте приложения. После этого Андроид повторно не запрашивает доступ к камере. Вам нужно зайти в настройки приложения и там вручную включить в разрешениях доступ к камере.

    Ярослав, к сожалению, нет. Я проверил - переустанавлавал приложение пару раз, не помогло. После каждого первого запуска, действительно был запрос, я его разрешал, но итог один - все как на скрине. Могу записать видео, там все будет видно - я не проигнорил запрос и не промахнулся).

  14. Очень было бы здорово увидеть пример, где есть условно сложные списки-коллекции, где в ячейках (cards) несколько текстов разных стилей + картинки.
    Все грузится из внешней базы при участии json, картинки асинхронно подгружаются по мере прокрутки списка. Короче говоря, кейс из жизни приложений интернет-магазинов.

    Вот собственно, иллюстрация того, что хочется:

    photo_2020-01-06_16-41-08.thumb.jpg.fd50e5d225a8c8db6057e20ce402fef9.jpg

    • Like 1
  15. 55 минут назад, Yaroslav Brovin сказал:

    Спасибо, поправлю в следующих релизах.

    Временно, нужно в шаблон манифеста приложения добавить:

    
    <application
        ...
        android:usesCleartextTraffic="true"
        ...>

     

    В примере AsyncBitmapAssetDemo все ок, помогло. В примере с камерой CameraPhotoDemo все по-прежнему пока.

×
×
  • Create New...