BibleLockScreen

com.daklok.biblelockscreen
by Zapstore _@zapstore.dev

Daily Bible verse on your lock screen wallpaper

Republished from GitHub / F-Droid by the Zapstore main account.

Start your day with faith, right from your lock screen! Bible Lock Screen automatically places the daily Bible verse onto your favorite photo, creating a beautiful and personal wallpaper that updates every morning. Transform your phone into a source of daily encouragement and inspiration. HOW IT WORKS 1. Choose Your Photo: Select any image from your gallery to serve as the perfect canvas. 2. Customize the Verse: Use our powerful editor to make the text look exactly how you want. Match the color to your background, choose a font that speaks to you, and position it perfectly. 3. Activate & Enjoy: Turn on the daily automation. The app handles the rest, fetching the new verse and refreshing your wallpaper every morning. You are in complete control. Whether you prefer a minimalist, clean style or a bold, expressive design, Bible Lock Screen gives you the tools to create it. KEY FEATURES - Automatic Daily Updates: Get a fresh Verse of the Day without lifting a finger. - Personalized Backgrounds: Use your own pictures for a truly custom experience. - Full screen widget adjuster: An intuitive, full-screen editor lets you drag to adjust size, width, and vertical position. - Add your own verse - apply custom verse text and references instead of using the "Verse of the Day." - Deep Customization: Fine-tune every detail, including: * Font Style: Modern, Book, Cursive, and more. * Color: Presets and a full color wheel. * Effects: Bold, text shadows, and transparency (alpha) control. - Visual Effects: Add an adjustable background blur to make the text pop. - Multi-Language Support: Available in English, Spanish, German, French, Italian, Slovak, Czech, Hungarian, and Polish. - Modern UI: Built with Material You to seamlessly match your system's style. - Test On-Demand: Instantly apply settings to preview your new look. Download Bible Lock Screen today and keep inspiration just a glance away.

First release: Aug 28, 2026, 2 total releases.

Most recent release: Oct 4, 2026.

Website Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Oct 4, 2026 2.3
    # Changelog ### πŸŽ“ New: Interactive onboarding tutorial - Added a full guided walkthrough (`TutorialScreen.kt`) that runs automatically the first time the app is opened, and can be replayed later from Settings. - Spotlight-style overlay that highlights the relevant part of the screen for each step, with a tooltip card explaining what to do. - Steps wait for the actual gesture they're teaching before advancing (tap, swipe, or scroll), rather than just auto-advancing on a timer β€” e.g. it won't move past "pick a photo" until you've actually picked one. - Covers the full first-run path: welcome β†’ pick a photo β†’ verse settings β†’ generate the wallpaper β†’ the verse editor β†’ verse cycling β†’ swiping between wallpapers β†’ the wallpaper manager β†’ wallpaper cycling β†’ swiping to Favorites β†’ Favorites β†’ app settings. - Whether the tutorial has been seen is stored in preferences (`has_seen_tutorial`), so it only auto-shows once.
    More…
    ### 🌍 New: Simplified Chinese (ZH) translation - <a href="https://github.com/asinker">Asinker</a> - Added a full Simplified Chinese translation (`StringsZH.kt`), contributed via a community pull request and reviewed for accuracy/safety before merging. - Includes localized verse content (`verses_ZH.json`, ε’Œεˆζœ¬ / Chinese Union Version, public domain). - Chinese is now a selectable app language and verse language, with correct fallback wiring in `AppStrings.kt`, `MainActivity.kt`, and `LocalBibleProvider.kt`. - Includes its own localized-language-names map (`zhLocalizedLangNames`), so e.g. a Chinese-language user sees "Italiano (ζ„ε€§εˆ©θ―­)" instead of just "Italiano".
  • Aug 28, 2026 2.2
    # Changelog ### ⭐ New: Favorite verses - You can now mark any verse as a favorite (heart/star toggle on the current verse) and browse them all on a dedicated **Favorites** screen. - Favorites are identified by the combination of text + reference + language, so importing the same verse from two different sources (built-in vs. a custom database) won't create duplicate entries. - Added a new wallpaper-cycling source, "Favorites" (`SOURCE_FAVORITES` in `LocalBibleProvider`) β€” you can now set the auto-changing wallpaper to cycle through **only your favorited verses** instead of a full built-in/custom database. - The Favorites screen supports swipe-to-remove, and per-verse actions to set a favorite directly as the wallpaper or share it. - Added a **card style** setting for the Favorites list (Settings β†’ Appearance): choose between a "Quote" style (headline verse + divider + action row) and a "Compact" style. Purely visual β€” doesn't change what's stored. ### πŸ“€ New: Share a verse as an image
    More…
    - Added a new **share** action that renders the current verse (with your chosen background, font, size, color, and blur settings) into a shareable image, via a new `ShareVerseManager`. - The generated image can be shared directly through Android's share sheet, or saved to the gallery. - Saving to the gallery uses `MediaStore` on all supported versions β€” on Android 9 and below (API ≀ 28), this additionally requires the `WRITE_EXTERNAL_STORAGE` permission (scoped storage on API 29+ needs no extra permission). - Sharing goes through a new `FileProvider` (`res/xml/file_paths.xml`), since Android no longer allows sharing raw `file://` URIs between apps. ### 🌍 New: Localized language names - Language names in the verse-language picker are now shown with a localized parenthetical alongside the native name β€” e.g. a Slovak-language user sees "Italiano (Taliančina)" instead of just "Italiano". - Makes it much easier to recognize a language you don't personally read/speak, since it's now shown in your own app language rather than only in its own native form. ### πŸ“š New: Switch to a custom verse database directly from the Database screen - Added an option to use a custom verse database directly inside the cusotm databes screen via a new "use" button.