关于录屏的示例代码
基于AVPlayer播放网络视频,主要包括基本播控、播放网络视频、网络视频缓冲条、网络视频边缓冲边播放等场景。
ArkWeb提供了多种网络请求拦截相关能力,本示例基于onLoadIntercept()、onInterceptRequest()和WebSchemeHandler,实现了页面重定向、链接白名单配置、本地资源替换、自定义资源加载策略和配置公共请求头等典型开发场景。
指导开发者进行视频添加水印,场景包括:(1)本地视频文件添加水印;(2)相机录制添加水印。
本篇Sample基于自适应布局和响应式布局,实现一次开发,多端部署的便捷生活页面,并根据手机、折叠屏、平板以及2in1不同的设备尺寸实现对应页面。
本示例使用自定义弹窗(CustomDialog)、全屏模态转场(bindContentCover)、半模态转场(bindSheet)等实现多种自定义弹窗。
本示例为开发者提供常见的Tab导航的UI样式,包括底部导航,顶部导航,侧边导航等典型场景。
本示例为开发者展示常见的多文件下载,介绍如何使用request模块实现多个文件下载进度和状态的监听管理。
本示例基于基础组件、通用属性、显式动效,实现多种常见动效案例。
本示例基于List组件,实现待办事项管理、文件管理、备忘录的等场景列表编辑效果。
基于WaterFlow容器,实现瀑布流布局,使用sections实现了混合排列,实现了Tab吸顶、下拉刷新、无限加载等功能。
本示例设置组件响应拖拽事件,实现图片、富文本、文本、输入框、列表等组件的拖拽功能。
基于场景化语音能力,提供AI模型可对文本内容进行朗读。
该示例主要是用来指导如何通过视频解码进行画面渲染,包括基于XComponent渲染、基于OpenGL渲染、基于Vulkan渲染。