搜索插件、代码仓与 APP 分类

插件详情v0.0.4

flutter_wallpaper_manager

Flutter 壁纸管理插件,帮助您在 Android 设备上设置壁纸。支持主屏幕、锁屏以及同时设置主屏幕和锁屏的壁纸模式。

Android
近 30 天下载
260
喜欢数
33
Pub 分数
140

安装插件

flutter pub add flutter_wallpaper_manager

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Flutter 插件,可在 Android 设备上设置壁纸,支持同时设置主屏幕、锁屏或两者。它提供了一个简单的 API 来与 Android 的壁纸管理器交互,允许用户以编程方式应用图像。专为 Android 设计,可无缝集成到需要动态更改壁纸的应用中。该插件轻量且依赖原生 Android 功能,确保可靠性能。

适合场景

  • 从应用内设置自定义壁纸
  • 将壁纸应用到主屏幕和锁屏
  • 启用用户驱动的壁纸自定义
  • 根据事件自动更新壁纸
  • 创建壁纸画廊或主题应用程序

主要特点

  • 支持主屏幕壁纸
  • 支持锁屏壁纸
  • 可同时设置两个屏幕
  • 简单直观的 API
  • 仅限 Android 的平台支持

适合对象

  • 开发壁纸应用的开发者
  • 具有动态主题功能的应用程序
  • 面向用户的自定义工具
  • 面向Android的移动应用程序

使用建议

  • 仅限 Android 平台
  • 需要适当的权限
  • 可能无法在所有 Android 版本上正常工作
  • 取决于设备特定的壁纸管理器行为
  • 无 iOS 支持

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

flutter_wallpaper_manager

A flutter plugin to set wallpaper on your android device. It support Home Screen, Lock Screen and Both Screen mode

How to use flutter wallpaper manager?

Simply install latest version of flutter_wallpaper_manager and use the following code to set the wallpaper

int location = WallpaperManager.BOTH_SCREEN; //can be Home/Lock Screen
bool result = await WallpaperManager.setWallpaperFromFile(path, location); //provide image path

You can clear the wallpaper by using clear() of WallpaperManager class

bool result = await WallpaperManager.clear(); //returns true/false

More features are coming to this plugin. Meanwhile you can support the development by donating tiny amount. It will be really appreciated.

所属分类

源码仓库

使用此插件的项目

暂无相关数据。