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.

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.