# Camera **Repository Path**: up55/camera ## Basic Information - **Project Name**: Camera - **Description**: 【鸿蒙 Harmony Next 示例 代码】自定义相机拍照+图库文件选择/保存 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-17 - **Last Updated**: 2025-02-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 自定义相机拍照+图库文件选择/保存 # 介绍 * 使用@kit.CameraKit实现自定义相机拍照、双路预览功能 * 使用@kit.MediaLibraryKit、@kit.ImageKit、@kit.CoreFileKit、安全保存控件SaveButton实现图片保存到系统图库 * 使用@kit.MediaLibraryKit实现图库图片/视频选择 * 使用@kit.CoreFileKit实现保存文件到文件管理器中 # 约束与限制 1. 需要的权限 * ohos.permission.CAMERA * ohos.permission.READ_MEDIA * ohos.permission.WRITE_MEDIA * ohos.permission.MEDIA_LOCATION 2. 运行环境 * 手机ROM版本:ALN-AL00 5.0.0.102(SP8C00E73R4P17logpatch02) * IDE:DevEco Studio 5.0.3.910 * SDK:HarmonyOS 5.0.0 Release(API 12) # 工程目录 ``` entry/src/main/ets/ |---entryability | |---EntryAbility.ets |---pages | |---CameraDemo.ets // 自定义相机拍照页面 | |---FilePickerDemo.ets // 图库文件选择页面 | |---Index.ets // 入口页面 ``` # 效果预览 ![输入图片说明](%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9B%B8%E6%9C%BA.gif)