free geoip
686

Parallax LiveWallpaper Slider – LiveSlider Android

LiveSlider is a dynamic parallax live wallpaper for Android devices that enriches your home screen with smooth, sensor-driven motion effects.…

LiveSlider is a dynamic parallax live wallpaper for Android devices that enriches your home screen with smooth, sensor-driven motion effects. When you tilt or rotate your device, wallpapers offset gently, creating a depth illusion through the Rotation Vector Sensor. Users can select a single image or set up a slideshow playlist with custom intervals, and a double‑tap gesture switches wallpapers instantly.

Parallax LiveWallpaper

Built in Java with parts in Kotlin, LiveSlider integrates popular open-source libraries such as:

  • EventBus by greenrobot for handling wallpaper change events,
  • GLWallpaperService for efficient OpenGL rendering,
  • Inspiration from Beleco Parallax Live Wallpaper and Muzei Live Wallpaper interfaces.

Core Features:

  • Parallax effect: Subtle offsets in wallpaper position based on device orientation.
  • Multiple wallpaper support: Create playlists of wallpapers and define change intervals.
  • Interactive gestures: Double-tap to switch wallpapers.
  • Background processing: Compression and loading occur off the UI thread for a smooth experience.
  • Custom UI: Provides screens to enable/disable individual wallpapers, playlists, and settings.
  • Release-ready: Latest stable version v1.2 includes Android 14 compatibility, improved background processing, minor UI tweaks, updated image-picker library, and progress indicators

Metadata

  • Author: Rahul Kumar Shah (rahulshah456)
  • Programming Languages: Java, Kotlin
  • License: (No license file in repo—assumed default GitHub terms; you should add an explicit OSS license like MIT or Apache 2.0)
  • Repository: https://github.com/rahulshah456/LiveSlider
  • Usage Restrictions: FOSS unless specified; if reusing code, include attribution and comply with future chosen license.

rysasahrial

Leave a Reply

Your email address will not be published. Required fields are marked *