[HarmonyOS Next示例代码] 鸿蒙多媒体分享 - 一次开发,多端部署的短视频页面

鸿蒙多媒体分享 - 一次开发,多端部署的短视频页面 源码下载地址

介绍

本示例基于自适应布局和响应式布局,实现一次开发,多端部署的短视频页面。通过“三层工程架构”实现代码复用,并根据手机、折叠屏以及2in1不同的设备尺寸实现对应页面。

效果预览

image

使用说明

点击分享按钮,拉起分享弹窗。在手机上是半模态弹窗,折叠屏上是居中弹窗,而平板上是跟手弹窗。

工程目录

├──commons
│  └──base/src/main/ets
│     └──constants
│        └──BreakpointConstants.ets       // 常量类
├──features
│  ├──home/src/main/ets
│  │  ├──constants
│  │  │  └──HomeConstants.ets             // 常量类
│  │  └──view
│  │     └──Home.ets                      // 主页面view
│  └──home/src/main/resources             // 应用静态资源目录
└──products
   ├──entry/src/main/ets
   │  ├──common
   │  │  └──constants
   │  │     └──CommonConstants.ets        // 常量类
   │  ├──entryability
   │  │  └──EntryAbility.ets              // 程序入口类
   │  └──pages
   │     └──MainPage.ets                  // 主页面
   └──entry/src/main/resources            // 应用静态资源目录

具体实现

  • 使用Share Kit(分享服务)实现分享功能。

相关权限

不涉及。

依赖

不涉及。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值