Flutter 实现保存图片的功能详解

  • 依赖包
  • android配置
  • 页面中的使用

依赖包

permission_handler: ^3.0.1 申请储存权限插件 ,更新版本请点击查看

image_gallery_saver: ‘^1.5.0’

android配置

anriod配置位置       \android\app\src\main
// An highlighted block<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

页面中的使用

// An highlighted block
//请求权限@overridevoid initState() {super.initState();var permission =PermissionHandler().checkPermissionStatus(PermissionGroup.storage);print("permission status is " + permission.toString());PermissionHandler().requestPermissions(<PermissionGroup>[PermissionGroup.storage, // 在这里添加需要的权限]);}//点击事件调用_save() async {//该图片为本地图片所以用rootBundleByteData bytes = await rootBundle.load('img/1231231.png');final result = await ImageGallerySaver.saveImage(bytes.buffer.asUint8List(),quality: 60, name: "1111");print(result);}
}

如果可以帮到你们,非常开心

Flutter 关于图片的保存以及权限申请及安卓配置相关推荐

  1. android权限申请方法,安卓开发Android6+权限申请管理用户拒绝权限一键解决方案...

    问题: android 开发中,权限是一个重要的环节,不可避免的环节.尤其是刚入行的小白们,认为在配 AndroidManifest 中加入权限表就万事大吉. 没想自己测试时还是正常,打包发布别人安装 ...

  2. android 权限申请开源,安卓开源Android_permission访问权限

    满意答案 suzie0126 推荐于 2017.11.25 采纳率:51%    等级:9 已帮助:866人 android.permission.ACCESS_NETWORK_STATE允许程序访问 ...

  3. Flutter 权限申请

    在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么,如果你迷茫,不 ...

  4. flutter permission动态权限申请以及IOS端权限问题审核被拒处理

    前言 Google在 Android 6.0 开始引入了权限申请机制,将所有权限分成了正常权限和危险权限.应用的相关功能每次在使用危险权限时需要动态的申请并得到用户的授权才能使用,否则将会导致应用程序 ...

  5. iOS-iOS 11图片保存相册权限 NSPhotoLibraryAddUsageDescription

    一.iOS 11图片保存相册权限 NSPhotoLibraryAddUsageDescription NSPhotoLibraryAddUsageDescription是iOS 11新推出的隐私规则, ...

  6. 第三节 适配Android10的拍照、从相册获取代码,包括完整的权限申请和图片地址获取

    专栏目录 第一节 自定义轮播图的制作 第二节 底部导航栏菜单,炫酷菜单动画,背景变暗.按钮焦点获取 第三节 适配Android10的拍照.从相册获取代码,包括完整的权限申请和图片地址获取 第四节 百度 ...

  7. 55 Flutter Permission_handler权限申请

    Flutter permission权限申请 1.简介 在我们Android和IOS开发中,都会涉及到权限问题,而Flutter是需要将IOS和Android权限柔和起来的,分别需要适配Android ...

  8. API 23之前的版本都是自动获取权限,而从 Android 6.0 开始添加了权限申请的需求,更加安全。

    这里以单个存储权限为例: · 在 Manifest 中添加访问权限:(只需设置可写,因为可写必定可读) <uses-permission android:name="android.p ...

  9. php base64_decode 图片,PHP保存Base64图片base64_decode的问题整理

    PHP对Base64的支持非常好,有内置的base64_encode与base64_decode负责图片的Base64编码与解码. 编码上,只要将图片流读取到,而后使用base64_encode进行进 ...

最新文章

  1. e站app改内置hosts_e-Mobile安卓下载-e
  2. 内存分配策略(二):JMM,Java Memory Model
  3. 数据交换格式Json与XML
  4. UVA 11149.Power of Matrix-矩阵快速幂倍增
  5. 虚拟技术必须解决的问题_VR/3D虚拟实验室亮相重庆市初中物理青年教师优质课大赛...
  6. 4米乘以12米CAD图_CAD套图技巧大揭秘及坐标问题小结
  7. 咸鱼Maya笔记—NURBS双轨成型法
  8. RestTemplate总结
  9. 什么是Memcached?
  10. qpython2_QPython
  11. 汽车电子功能安全标准ISO26262解析(四)——FMEDA
  12. 使用cmd(命令提示符)打开文件磁盘或者文件夹
  13. 电脑W ndoWs在哪里,苹果电脑如何安装wndows系统.doc
  14. 直流无刷电机仿真分析——基于simulink官方例程BLDC Speed Control
  15. 系统架构师设计培训心得之二——架构设计
  16. 史上最全开启windows7(win7)虚拟wifi教程(上)
  17. 平面最近点距离问题(分治法)
  18. linux服务器性能阈值,linux – 如何根据可用内核的数量选择最大负载阈值?
  19. 单片机实验——改进型交通信号灯设计,交通信号系统是保障交通安全高效的重要设施,为了利于司机更好的判断,很多交通信号灯系统在原来的系统基础上设置了倒计时显示器。本实验利用7段数码管作倒计时显示器
  20. 2019全球十大外汇交易平台排名

热门文章

  1. 微信开发者工具代码管理
  2. 物联网控制APP入门专题(二)---阿里云iot studio移动可视化功能基本操作
  3. COMTRADE(IEEE标准电力系统暂态数据交换通用格式STD C37.111-1991/1999)文件格式解析...
  4. 永磁同步电机矢量控制二更
  5. Linux下区分物理CPU、逻辑CPU、CPU核数、线程数以及查看命令
  6. leeCode动态规划(矩阵求最大正方形面积)
  7. 生鲜新零售应用模式分析:2019是拐点,2020是爆点
  8. 可以下载专利文献的网址
  9. 华容道3x3的技巧_数字华容道——无上限解题技巧
  10. Geekbench 5 for Mac(mac电脑跑分测试工具)