Вышла библиотека для сотворения «видео-фонов» в Android-приложениях без утрат производительности

Создатель Android-приложений 10 раз помыслит, до этого чем введет в собственный проект видео. Оно отбирает очень много ресурсов устройства, чтоб просто так раскидываться. Но юзер под ником AsynctaskCoffee опубликовал в своём GitHub-аккаунте библиотеку VideoLayout. С её помощью хоть какой желающий в состоянии сделать стремительно работающий и не много весящий «видео-фон» в несколько строчек кода.

Сейчас у библиотеки было несколько приметных обновлений. 1-ый из их перенёс проект на рельсы AndroidX. Потом разраб добавил в неё поддержку звука и новейшую реализацию предпросмотра итогового дизайна фона. Крайний апгрейд, вышедший сначала декабря, был сосредоточен на багфиксах.

В качестве примера кода с внедрением библиотеки VideoLayout, разраб показал последующий код:

frameLayout = findViewById(R.id.frameLayout)
videoLayout = VideoLayout(this)
videoLayout.setGravity(VideoLayout.VGravity.centerCrop)
videoLayout.setIsLoop(true)
videoLayout.setSound(true)
videoLayout.setPathOrUrl(«loginvideotype3.mp4″) // ссылка на url-видео
frameLayout.addView(videoLayout)
<egolabsapps.basicodemine.videolayout.VideoLayout
android:id=»@+id/videoLayout»
android:layout_width=»match_parent»
android:layout_height=»match_parent»
android:layout_gravity=»center»
app:sound=»true»
app:video_gravity=»centerCrop»
app:path_or_url=»loginvideotype3.mp4″
app:loop=»true»/>

Источник: AppTractor

Источник: tproger.ru

Поделиться с друзьями:
Андройд IT
Добавить комментарий