基于PhotoViewPicker对图片进行操作
基于PhotoViewPicker对图片进行操作
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
基于CameraKit对相机进行操作
171浏览 • 1回复 待解决
基于ImageKit对图片进行处理
151浏览 • 1回复 待解决
图片剪切,HarmonyOS提供图片剪切能力,并对截取后的资源进行操作。
430浏览 • 1回复 待解决
如何对相册图片进行编辑裁剪
608浏览 • 1回复 待解决
如何对图片进行高斯模糊处理
577浏览 • 1回复 待解决
对指定url的图片进行下载保存
420浏览 • 1回复 待解决
如何设置应用子窗口,并对其进行属性设置等操作
381浏览 • 1回复 待解决
文字识别demo,对图片中的文字进行ocr提取,提取后进行定位。
335浏览 • 1回复 待解决
操作系统对TS文件开发后续还支持吗?基础库实现基于TS实现后续能否兼容?
606浏览 • 1回复 待解决
如何对Serviceabbility进行调试?
1435浏览 • 1回复 待解决
图片处理,应用开发中的图片开发是对图片像素数据进行解析、处理、构造的过程,达到目标图片效果
499浏览 • 1回复 待解决
打包怎么对代码进行混淆?
5041浏览 • 1回复 待解决
如何对常见密钥进行格式转换
194浏览 • 1回复 待解决
如何对鸿蒙设备进行ui测试?
1983浏览 • 1回复 待解决
基于libuv异步库进行线程通信
556浏览 • 0回复 待解决
PhotoViewPicker如何获取原始信息?
1052浏览 • 1回复 待解决
如何对JSON数据进行解析优化
229浏览 • 1回复 待解决
对openHarmony应用进行签名时失败了
7683浏览 • 3回复 已解决
如何对异步方法进行插桩/替换
246浏览 • 1回复 待解决
怎样通过 Cronjob 对 Mysql 数据进行备份?
2461浏览 • 1回复 待解决
如何实现对字节数组进行解压
422浏览 • 0回复 待解决
怎样通过创建 Job 对 Mysql 进行数据恢复?
2011浏览 • 1回复 待解决
进行网络操作或者数据库操作的时候,有个载入旋转的的功能
5浏览 • 0回复 待解决
SM3摘要算法对明文进行编码的转换
348浏览 • 1回复 待解决
如何对非关系数据库进行查询
440浏览 • 1回复 待解决
场景一:从图库获取图片,并通过image组件显示:
核心代码:
场景二:对图库获取的图片进行操作:
核心代码:
场景三:保存图片:
方案一:通过photoViewPicker将图片保存到系统文件管理器管理特定目录:
当前所有picker的save接口都是用户可感知的,具体行为是拉起FilePicker, 将文件保存在系统文件管理器管理的特定目录,与图库管理的资源隔离,无法在图库中看到。
核心代码:
方案二:通过安全控件按钮保存图片到图库:
保存控件是一种特殊的安全控件,它允许用户通过点击按钮临时获取存储权限,而无需通过权限弹框进行授权确认
集成保存控件后,当用户点击该控件时,应用会获得10秒内单次访问媒体库特权接口的授权。这适用于任何需要将文件保存到媒体库的应用场景,例如保存图片或视频等。
与需要触发系统应用并由用户选择具体保存路径的Picker不同,保存控件可以直接保存到媒体库路径,使得操作更为便捷。
使用场景:应用仅需要在前台期间,短暂使用保存图片的特性,不需要长时间使用。此时,可以直接使用安全控件中的保存控件,免去权限申请和权限请求等环节(创建媒体资源需要在应用中申请相册管理模块权限'ohos.permission.WRITE_IMAGEVIDEO'),获得临时授权,保存对应图片。
约束与限制:
1. 设置安全控件按钮属性。
2. 创建安全控件按钮。
3. 调用PhotoAccessHelper.createAsset接口创建图片资源。
4. 根据资源uri创建file并写入图片数据。
核心代码:
方案三:动态申请acl权限,保存图片到图库:
核心代码: